/* Généralités */	
html, body {
	background:url(img/fd_dalloz.gif) repeat left top;
	margin: 0;
	font: 0.8em arial, sans-serif;
}
	
form {
	border:0px;
	margin:0;
	padding:0;
}
div#global {
	width: 966px;
	height: 685px;
	margin: 0 auto;
	}
div#header {
	width: 964px;
	height:72px;
	margin-top:0px;
	padding-top:10px;
	-height:62px;
	}
div#center {
	background: #FFFFFF url(img/fond_centre.jpg) no-repeat left top;
	width: 964px;
	height: 496px;
	margin:0px;
}
div#footer {
	background: url(img/bandeau_bas.jpg) no-repeat left top;
	position: absolute;
	width: 964px;
	height:70px;
	clear:both;
	-margin-top:-3px;
}

/* Page d'accueil */
div#menu {
	background:url(img/fond_menu.jpg) no-repeat left top;
	margin-top:0px;
	-margin-top:-5px;
	padding-top:2px;
	width: 964px;
	height:34px;
	}
div#flash {
	/*background: url(img/flash.jpg) no-repeat left top;*/
	width: 603px;
	height: 330px;
	margin:0px;
	}
div#bouton-tester {
	float: left;
	background: #FFFFFF url(img/bloc_testez.png) no-repeat left top;
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	width: 299px;
	height: 153px;
	}
div#bouton-offre {
	float: right;
	background: #FFFFFF url(img/bloc_offre_old.png) no-repeat left top;
	margin-top:12px;
	margin-left:0px;
	margin-right:16px;
	width: 299px;
	height: 153px;
	}
	
div#bouton-offre-TC {
	float: right;
	background: #FFFFFF url(img/bloc_offre.png) no-repeat left top;
	margin-top:12px;
	margin-left:0px;
	margin-right:16px;
	width: 299px;
	height: 153px;
	}	
	
div#texte_offre_gauche {
	float: left;
	margin-top:10px;
	margin-left:15px;
	}
div#texte_offre_droite {
	float: right;
	margin-top:10px;
	margin-left:0px;
	margin-right:10px;
	}
div#bloc_droite {
	padding-left:15px;
	padding-right:15px;
	font-size:12px;
	-padding-right:0px;
	-width: 255px;
	-height:140px;
	}
div#droite {
	float: right;
	background: url(img/blocdroit.jpg) no-repeat right top;
	padding-top:47px;
	margin-left:0px;
	margin-right:10px;
	width: 310px;
	height: 501px;
	-padding-top:54px;
	-margin-right:4px;
	-margin-left:0px;
	-width: 306px;
	-height:450px;
	}
/* Page des offres d'abonnement */
div#menu_offre {
	background:url(img/fond_menu_offre.jpg) no-repeat left top;
	margin-top:0px;
	-margin-top:-5px;
	padding-top:2px;
	width: 964px;
	height:24px;
	}	
div#etoile_offre {
	background: #FFFFFF url(img/fond_menu_offre.jpg) no-repeat left top;
	padding-top:0px;
	width: 964px;
	height:26px;
	margin:0px;
	}
div#center_offre {
	background: #FFFFFF url(img/offre_centre.jpg) no-repeat left top; 
	margin-left:-1px;
	width:964px;
	height:478px;
	padding-top:40px;
	font-size:12px;
}
div#center_texte {
	margin-top:0px;
	margin-left:0px;
	/* overflow: auto; */
	width:550px;
	height:30px;
	padding-top:0px;
	-padding-top:10px;
	padding-left:140px;
	font-size:12px;
}
div#gauche_offre {
	background: #FFFFFF url(img/offre_gauche.jpg) no-repeat left top; 
	float:left;
	margin-left:0px;
	/* overflow: auto; */
	width:400px;
	height:530px;

}
div#droite_offre {
	background: #FFFFFF url(img/offre_droite.jpg) no-repeat left top; 
	margin-left:0px;
	/* overflow: auto; */
	width:400px;
	height:530px;
	float:right;
}
div#offre_bloc_gauche {
	float:left;
	margin-left:0px;
	/* overflow: auto; */
	padding-left:39px;
	margin-top:86px;
	-margin-top:106px;
	/margin-top:110px;
}
div#offre_bloc_droite {
	float:right;
	margin-left:0px;
	/* overflow: auto; */
	padding-right:89px;
	margin-top:86px;
	-margin-top:106px;
	/margin-top:110px;
}
div#zone_bouton_appeler {
	float:center;
	margin-left:0px;
	/* overflow: auto; */
	padding-right:89px;
	margin-top:86px;
	-margin-top:106px;
}
/* Formulaire de test */
div#menu_form {
	background: #FFFFFF url(img/fond_menu.jpg) no-repeat left top;
	padding-top:2px;
	width: 964px;
	height:34px;
	-height:30px;
	margin:0px;
	}
div#form_test {
	background: #FFFFFF url(img/fd_formulaire.jpg) no-repeat left top;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	width: 964px;
	height: 376px;
	border:1px;
	}
div#bandeau_testez {
	background: #FFFFFF url(img/bandeau_testez.jpg) no-repeat left top;
	margin-top:0px;
	margin-left:10px;
	padding-top:30px;
	width: 912px;
	height:70px;
	font-size:12px;
	}
div#formulaire_test {
	padding-left:400px;
	padding-top:30px;
	-padding-top:13px;
	}

/* Page calculette */

div#center_calculette {
	background: #FFFFFF url(img/fond_centre_calculette.jpg) repeat-x center top; 
	width:964px;
	height:474px;
	margin:0;
	padding-top:30px;
}
div#titre_calculette {
	background: #FFFFFF url(img/offre_centre2.jpg) no-repeat left top; 
	margin:0px;
	margin-left:-1px;
	width:824px;
	height:58px;
	padding-top:38px;
	-padding-top:48px;
	-height:48px;
	padding-left:140px;
	font-size:12px;
}
div#font_calculette_3colonnes {
	background: #FFFFFF url(img/font_calculette_3colonnes2.jpg) no-repeat center top; 
	width:936px;
	height:461px;
	padding-top:10px;
	margin-left:14px;
}
div#menu_calculette {
	
	width:210px;
	height:310px;
	padding-top:9px;
	margin-left:5px;
	position:absolute;
}
div#pack_produits_calculette {
	
	width:510px;
	height:330px;
	padding-top:0px;
	margin-left:230px;
	position:absolute;
}
div#panier_calculette {
	
	width:175px;
	height:356px;
	padding-top:24px;
	margin-left:753px;
	position:absolute;
}
div#_bas_menu {
	width:190px;
	height:45px;
	margin-top:5px;
	padding:9px;
	color:grey;
	font-size:1.2em;
}	
div#menu_calculette_ouvert {
	background: url(img/font_menu.jpg) no-repeat center top; 
	width:211px;
	height:290px;
	padding-top:26px;
	color:grey;
	font-size:1em;
}	



/* Page des contenus */
div#gauche {
	float: left;
	padding-top:3px;
	width: 626px;
	height: 504px;
	padding-left:17px;
	padding-top:3px;
	}

div#gauche_contenu {
	float: left;
	background: #FFFFFF url(img/tout_gauche_euro.jpg) no-repeat left top;
	font-size:12px;
	margin-top:0px;
	margin-left:15px;
	-margin-left:8px;
	width: 464px;
	height: 386px;
	padding-top:58px;
	}
div#gauche_contenu_euro {
	float: left;
	background: #FFFFFF url(img/tout_gauche_euro2.jpg) no-repeat left top;
	font-size:12px;
	margin-top:0px;
	margin-left:15px;
	-margin-left:8px;
	width: 464px;
	height: 386px;
	padding-top:58px;
	}
div#droite_contenu {
	float: right;
	background: #FFFFFF url(img/tout_droite.jpg) no-repeat left top;
	font-size:12px;
	margin-top:0px;
	margin-left:0px;
	margin-right:15px;
	-margin-right:0px;
	width: 464px;
	height: 269px;
	padding-top:175px;
	}
div#droite_contenu_euro {
	float: right;
	background: #FFFFFF url(img/tout_droite_euro2.jpg) no-repeat left top;
	font-size:12px;
	margin-top:0px;
	margin-left:0px;
	margin-right:15px;
	-margin-right:0px;
	width: 464px;
	height: 386px;
	padding-top:58px;
	}
a.ensavoirplus {
	text-decoration:none;
	color:#CE2625;
	font-weight:bold;
	}

/* Pop up appelés depuis la page des contenus */
div#popup {
	text-align:left;
	font-size:11px;
	padding-top:10px;
	margin-left:15px;
}
ul {
list-style-image:url(img/puce_rouge.gif);
margin-left:40px;
padding-left:0px;
}
ul li {
	margin-left:0px;
	padding-left:0px;
	margin-top:3px;
	font-size: 12px;
}

.bouton_autres{margin-left:42px;margin-top:2px;border:0;}
.bouton_autres_menu{margin-left:40px;margin-top:1px;border:0;}
.bandeau_testez{margin-left:40px;margin-top:0px;border:0;}

.flash {margin-left:20px;margin-top:8px}
.email_bas{margin-left:145px;margin-top:20px;border:0;}
.email_bas_form{margin-left:45px;margin-top:20px;border:0;}

.trait_menu{margin-left:0px;margin-top:3px}
.composer_haut{margin-left:7px;margin-top:3px}
.offre_centre{margin-left:28px;margin-top:3px}

.testez {margin-left:35px;margin-top:10px;border:0;}
.offre {margin-left:5px;margin-top:3px;border:0;}
.bouton_composer {margin-top:457px;margin-left:250px;border:0;}
.bouton_contenu_gauche {margin-top:388px;margin-left:210px;border:0;}
.bouton_contenu_telecharger {margin-top:389px;margin-left:154px;-margin-left:100px;border:0;}
.tout_haut{margin-left:8px;margin-top:3px}
.tout_gauche {margin-left:25px;margin-top:3px;border:0;}

a.menu1 {float:left;margin-top:0px;margin-left:30px;border:0;width:83px; height:18px;background-image: url(img/bouton_accueil_0.gif);background-repeat: no-repeat;}
a.menu1:hover {float:left;margin-top:0px;margin-left:30px;border:0;width:83px; height: 18px;background-image: url(img/bouton_accueil_1.gif);background-repeat: no-repeat;}
a.menu11 {float:left;margin-top:0px;margin-left:30px;border:0;width:83px; height:18px;background-image: url(img/bouton_accueil_1.gif);background-repeat: no-repeat;}
a.menu11:hover {float:left;margin-top:0px;margin-left:30px;border:0;width:83px; height: 18px;background-image: url(img/bouton_accueil_1.gif);background-repeat: no-repeat;}

a.menu2 {float:left;margin-top:0px;margin-left:40px;border:0;width:239px; height:18px;background-image:url(img/bouton_testez_0.gif);background-repeat: no-repeat;}
a.menu2:hover {float:left;margin-top:0px;margin-left:40px;border:0;width:239px; height:18px;background-image: url(img/bouton_testez_1.gif);background-repeat: no-repeat;}
a.menu22 {float:left;margin-top:0px;margin-left:40px;border:0;width:239px; height:18px;background-image:url(img/bouton_testez_1.gif);background-repeat: no-repeat;}
a.menu22:hover {float:left;margin-top:0px;margin-left:40px;border:0;width:239px; height:18px;background-image: url(img/bouton_testez_1.gif);background-repeat: no-repeat;}

a.menu3 {float:left;margin-top:0px;margin-left:50px;border:0;width:214px; height: 18px;background-image: url(img/bouton_offres_0.gif);background-repeat: no-repeat;}
a.menu3:hover {float:left;margin-top:0px;margin-left:50px;border:0;width:214px; height:18px;background-image: url(img/bouton_offres_1.gif);background-repeat: no-repeat;}
a.menu33 {float:left;margin-top:0px;margin-left:50px;border:0;width:214px; height: 18px;background-image: url(img/bouton_offres_1.gif);background-repeat: no-repeat;}
a.menu33:hover {float:left;margin-top:0px;margin-left:50px;border:0;width:214px; height:18px;background-image: url(img/bouton_offres_1.gif);background-repeat: no-repeat;}

a.menu4 {float:right;margin-top:0px;margin-right:60px;border:0;width:191px; height:18px;background-image: url(img/bouton_fonds_0.gif);background-repeat: no-repeat;}
a.menu4:hover {float:right;margin-top:0px;margin-right:60px;border:0;width:191px; height:18px;background-image: url(img/bouton_fonds_1.gif);background-repeat: no-repeat;}
a.menu44 {float:right;margin-top:0px;margin-right:60px;border:0;width:191px; height:18px;background-image: url(img/bouton_fonds_1.gif);background-repeat: no-repeat;}
a.menu44:hover {float:right;margin-top:0px;margin-right:60px;border:0;width:191px; height:18px;background-image: url(img/bouton_fonds_1.gif);background-repeat: no-repeat;}


a.bouton_plus {display: block;margin-top:110px;margin-left:130px;border:0;width: 97px; height: 20px;background-image: url(img/bouton_ensavoirplus.png);background-repeat: no-repeat;}
a.bouton_plus:hover {display: block;margin-top:110px;margin-left:130px;border:0;width: 97px; height: 20px;background-image: url(img/bouton_ensavoirplus_RL.png);background-repeat: no-repeat;}
a.bouton_plus_droite {display: block;margin-top:126px;margin-left:130px;border:0;width: 97px; height: 20px;background-image: url(img/bouton_ensavoirplus.png);background-repeat: no-repeat;}
a.bouton_plus_droite:hover {display: block;margin-top:126px;-margin-top:110px;margin-left:130px;border:0;width: 97px; height: 20px;background-image: url(img/bouton_ensavoirplus_RL.png);background-repeat: no-repeat;}
a.bouton_poursabonner {display: block;margin-top:110px;margin-left:134px;border:0;width: 97px; height: 20px;background-image: url(img/bouton_poursabonner.png);background-repeat: no-repeat;}
a.bouton_poursabonner:hover {display: block;margin-top:110px;margin-left:134px;border:0;width: 97px; height: 20px;background-image: url(img/bouton_poursabonner_RL.png);background-repeat: no-repeat;}


a.bouton_appeler {display:block;margin-top:380px;margin-left:250px;border:0;width:454px; height:33px;background-image: url(img/bt_offre_off.png);background-repeat: no-repeat;}
a.bouton_appeler:hover {display: block;margin-top:380px;margin-left:250	px;border:0;width: 454px; height: 33px;background-image: url(img/bt_offre_on.png);background-repeat: no-repeat;}

a.bouton_telecharger {display: block;margin-top:0px;margin-left:160px;-margin-left:30px;border:0;width:135px; height:23px;background-image: url(img/bt_telecharger_off.gif);background-repeat: no-repeat;}
a.bouton_telecharger:hover {display: block;margin-top:0px;margin-left:160px;-margin-left:30px;border:0;width:135px; height:23px;background-image: url(img/bt_telecharger_on.gif);background-repeat: no-repeat;}

.bouton_encyclopedie {margin-top:3px;margin-left:220px;border:0;}
/* .bouton_appeler {margin-top:153px;margin-left:220px;border:0;} */

a.item_menu_pack {color:black;text-decoration:none;font-size:1.1em;margin-left:20px;padding-left:2px;padding-right:2px;}
a.item_menu_pack:hover {background-color:#5F7BAB;color:#FFF}

a.item_menu_pack_disabled {color:#676767;text-decoration:none;font-size:1.1em;margin-left:20px;padding-left:2px;padding-right:2px;}
a.item_menu_pack_disabled:hover {background-color:#5F7BAB;color:#a8a8a8}

a.item_menu_produit {color:black;text-decoration:none;font-size:1.1em;margin-left:20px;padding-left:2px;padding-right:2px;}
a.item_menu_produit:hover {
	background-color:#AA9E6A;
	color:#FFF;
	font-weight: bold;
}

.promoproduit1{float:right;margin-top:5px;border:0;}

