/* CSS Document */
html, body{
margin-top: 0px;
margin-bottom: 0px;
height:100%;
}

#contenu_home {
	width: 1032px;
	background-image: url('../img/cadre_home2.gif');
	background-position: top center;
	background-repeat: repeat-y;
	margin: 0 auto;
	text-align: left;
}

#fond{
width: 1031px; margin: 0 auto; background-position: top center;  background-repeat:repeat-y; height:100%;
}

#contenu {
	width: 1032px;
	background-position: top center;
	background-repeat: repeat-y;
	margin: 0 auto;
	text-align: left;
}

#conteneur{
	margin-left:30px;
}
#entete{
	height:99px;
	width:980px;
	background-image:url(../img/degrade_entete.gif);
	background-repeat:repeat-x;
}

#logo{
float:left;
display:inline;
width:126px;
height:99px;
background-image:url(../img/logo1.gif);
background-repeat:no-repeat;
cursor:pointer;
}

#menu_haut{
float:right;
display:inline;
width:335px;
text-align:right;
margin-top:15px;
}


#menu_home{
	height:59px;
	width:980px;
	background-image:url(../img/menu_home.gif);
	background-repeat:repeat-x;
	margin-top:0px;
}

#menu{
	float:left;
	display:inline;
	height:59px;
	width:818px;
	background-repeat:repeat-x;
	margin-top:0px;
}

#sous_menu{
	float:left;
	display:inline;
	margin-left:30px;
	text-align:left;
	padding-top:8px;
}

#bt_menu{
	width:162px;
	height:21px;
	margin-top:1px;
	text-align:center;
	float:left;
	display:inline;
	padding-top:5px;
}


#bt_recherche{
	width:160px;
	height:59px;
	text-align:left;
	float:left;
	display:inline;
	background-color:#000000;

}

#recherche{
	text-transform:uppercase;
	color:#FFFFFF;
	text-align:left;
	margin-left:5px;
	width:150px;
	height:50px;
	/*background-image:url(../img/jumelle.gif);
	background-position:right top;
	background-repeat:no-repeat;*/
	padding-top:2px;
	display:block;
}

#separateur_bt_menu{
	height:27px;
	width:2px;
	background-image:url(../img/separateur_bt_menu.gif);
	background-repeat:no-repeat;
	float:left;
	display:inline;	
}

#separateur_bt_recherche{
	height:59px;
	width:2px;
	background-image:url(../img/separateur_bt_recherche.gif);
	background-repeat:no-repeat;
	float:left;
	display:inline;	
}

#a_paraitre{
	float:right;
	display:inline;
	width:160px;
	background-color:#BDBEC0;
	margin-right:22px;
}

#ombre_droit_par{
	background-image:url(../img/ombre_droit.gif); 
	background-repeat:repeat-y; 
	background-position:right;  
	font-size:0px; 
	line-height:0px;
	margin-top:20px;
	width:7px;
}

#ombre_haut_par{
	background-image:url(../img/ombre_haut.gif); 
	background-repeat:no-repeat; 
	background-position:top right; 
	font-size:0px; 
	line-height:0px; 
}

#ombre_bas_par{
	background-image:url(../img/ombre_bas.gif); 
	background-repeat:repeat-x; 
	height:6px; 
	margin-top:0px; 
}

#ombre_bas_droit_par{
	background-image:url(../img/ombre_bas_droit.gif); 
	background-repeat:no-repeat; 
	height:6px; 
	width:7px; 
	float:right; 
	display:inline; 
}

#ombre_bas_gauche_par{
	background-image:url(../img/ombre_coin_bas_gauche.gif); 
	background-repeat:no-repeat; 
	width:7px; 
	height:6px; 
}

#paraitre_texte{
	margin-top:5px;
}

#cadre_haut_home{
	float:left;
	display:inline;
	width:818px;
	padding-top:1px;
	background-color:#FFFFFF;
}

#cadre_haut{
	float:left;
	display:inline;
	width:818px;
	padding-top:1px;
	background-repeat:repeat-y;
}

#cadre_haut_theme{
	float:left;
	display:inline;
	width:599px;
	padding-top:1px;
	background-repeat:repeat-y;
}

#cadre_haut_detail{
	float:left;
	display:inline;
	width:320px;
	padding-top:1px;
	background-repeat:repeat-y;
}

#actu{
	float:left;
	display:inline;
	width:286px;
	padding-left:25px;
	padding-top:5px;
	background-color:#FFFFFF;
	margin-bottom:20px;
}

#portrait{
	width:244px;
	float:left;
	display:inline;
	padding-top:5px;
	background-color:#D1B041;
	margin-left:3px;
	/*padding-left:25px;
	/*height:263px;*/
}

#ombre_photo_droit_bl{
	background-image:url(../img/ombre_droit_bl.gif); 
	background-repeat:repeat-y; 
	background-position:right;  
	font-size:0px; 
	line-height:0px;
	margin-top:10px;
}

#photo_vide{
	font-size:0px; 
	line-height:0px;
	margin-top:10px;
}

#ombre_photo_haut_bl{
	background-image:url(../img/ombre_haut_bl.gif); 
	background-repeat:no-repeat; 
	background-position:top right; 
	font-size:0px; 
	line-height:0px; 
}

#ombre_photo_bas_bl{
	background-image:url(../img/ombre_bas_bl.gif); 
	background-repeat:repeat-x; 
	height:10px; 
	margin-top:0px; 
}

#ombre_photo_bas_droit_bl{
	background-image:url(../img/ombre_bas_droit_bl.gif); 
	background-repeat:no-repeat; 
	height:10px; 
	width:13px; 
	float:right; 
	display:inline; 
}

#ombre_photo_bas_gauche_bl{
	background-image:url(../img/ombre_coin_bas_gauche_bl.gif); 
	background-repeat:no-repeat; 
	width:13px; 
	height:10px; 
}

#texte_actu{
	float:right;
	display:inline;
	width:135px;
	margin-top:50px;
}

#texte_actu_bas{
	width:270px;
	margin-top:10px;
}

#plus{
	margin-top:10px;
}

#bt_acheter2{
	background-image:url(../img/bt_acheter.gif);
	background-repeat:no-repeat;
	width:105px;
	height:30px;
	padding-top:3px;
	padding-left:8px;
}

#cadre_bas_home{
	float:left;
	display:inline;
	width:818px;
	background-color:#ECEBEC;
}

#cadre_bas_home_qui{
	float:left;
	display:inline;
	width:818px;
	background-color:#ECEBEC;
}

#cadre_bas{
	float:left;
	display:inline;
	width:818px;
	background-image:url(../img/fond_nouv_home.gif);
	background-repeat:repeat-y;
}

#cadre_bas_theme{
	float:left;
	display:inline;
	width:529px;
	/*background-color:#EBEBEC;*/
	padding-left:70px;
}

#cadre_bas_detail{
clear:left;
	float:left;
	display:inline;
	width:320px;
	/*background-color:#EBEBEC;
	padding-left:70px;*/
}

#nouveaute{
	float:left;
	display:inline;
	padding-left:25px;
	padding-top:5px;
}

#nouveaute_home{
	float:left;
	display:inline;
	padding-left:25px;
	padding-top:5px;
	width:455px;
}

#equipe{

	padding-left:25px;
	padding-top:5px;
}

#meill_vente{
	float:left;
	display:inline;
	margin-left:25px;
	padding-top:5px;
	width:310px;
}

#meme_auteur{
	float:left;
	display:inline;
	padding-left:5px;
	padding-top:5px;
}

#detail_nouveauté{
	float:left;
	display:inline;
	margin-left:5px;
	width:145px;
}

#detail_equipe{
	float:left;
	display:inline;
	margin-left:10px;
	width:140px;
}

#detail_mm_auteur{
	float:left;
	display:inline;
	width:130px;
	margin-left:20px;
}

#ombre_photo_droit_gris{
	background-image:url(../img/ombre_droit_gris.gif); 
	background-repeat:repeat-y; 
	background-position:right;  
	font-size:0px; 
	line-height:0px;
	margin-top:10px;
	width:6px;
}

#ombre_photo_haut_gris{
	background-image:url(../img/ombre_haut_gris.gif); 
	background-repeat:no-repeat; 
	background-position:top right; 
	font-size:0px; 
	line-height:0px; 
}

#ombre_photo_bas_gris{
	background-image:url(../img/ombre_bas_gris.gif); 
	background-repeat:repeat-x; 
	height:7px; 
	margin-top:0px; 
}

#ombre_photo_bas_droit_gris{
	background-image:url(../img/ombre_bas_droit_gris.gif); 
	background-repeat:no-repeat; 
	height:7px; 
	width:6px; 
	float:right; 
	display:inline; 
}

#ombre_photo_bas_gauche_gris{
	background-image:url(../img/ombre_coin_bas_gauche_gris.gif); 
	background-repeat:no-repeat; 
	width:6px; 
	height:7px; 
}

#texte_nouveauté{
	width:130px;
	margin-top:3px;
}

#texte_mm_auteur{
	width:100px;
	margin-top:10px;
}



#menu_gauche_litt{
	width:166px;
	float:left;
	display:inline;
}

#ligne{
	width:166px;
	height:2px;
	line-height:0px;
	font-size:0px;
	background-image:url(../img/ligne.gif);
	background-repeat:repeat-x;
}

#list_menu_gauche{
	width:140px;
	background-repeat:no-repeat; 
	margin-top:1px; 
	padding-top:1px; 
	background-position:10px 5px; 
	padding-left:26px; 
}

#cadre_litt{
	width:196px;
	float:left;
	display:inline;
	padding-left:20px;
	padding-top:30px;
	margin-top:1px;
}

#cadre_pro{
	width:175px;
	float:left;
	display:inline;
	padding-left:20px;
	padding-top:30px;
	margin-top:1px;
	text-align:justify;
}

#cadre_theme{
	width:433px;
	float:left;
	display:inline;
	margin-top:1px;
}

#cadre_theme2{
	width:180px;
	float:left;
	display:inline;
	margin-left:25px;
	margin-top:1px;
}

#cadre_detail{
	width:154px;
	float:left;
	display:inline;
	margin-top:1px;
}
/*ombre fond couleur CCA4AC*/
#ombre_photo_droit_CCA4AC{
	background-image:url(../img/ombre_droit_CCA4AC.gif); 
	background-repeat:repeat-y; 
	background-position:right;  
	font-size:0px; 
	line-height:0px;
	margin-top:10px;
}

#ombre_photo_haut_CCA4AC{
	background-image:url(../img/ombre_haut_CCA4AC.gif); 
	background-repeat:no-repeat; 
	background-position:top right; 
	font-size:0px; 
	line-height:0px; 
}

#ombre_photo_bas_CCA4AC{
	background-image:url(../img/ombre_bas_CCA4AC.gif); 
	background-repeat:repeat-x; 
	height:7px; 
	margin-top:0px; 
}

#ombre_photo_bas_droit_CCA4AC{
	background-image:url(../img/ombre_bas_droit_CCA4AC.gif); 
	background-repeat:no-repeat; 
	height:7px; 
	width:7px; 
	float:right; 
	display:inline; 
}

#ombre_photo_bas_gauche_CCA4AC{
	background-image:url(../img/ombre_coin_bas_gaucheCCA4AC.gif); 
	background-repeat:no-repeat;
	width:7px; 
	height:7px; 
}

/*ombre fond couleur DABDC1*/
#ombre_photo_droit_DABDC1{
	background-image:url(../img/ombre_droit_DABDC1.gif); 
	background-repeat:repeat-y; 
	background-position:right;  
	font-size:0px; 
	line-height:0px;
	margin-top:10px;
}

#ombre_photo_haut_DABDC1{
	background-image:url(../img/ombre_haut_DABDC1.gif); 
	background-repeat:no-repeat; 
	background-position:top right; 
	font-size:0px; 
	line-height:0px; 
}

#ombre_photo_bas_DABDC1{
	background-image:url(../img/ombre_bas_DABDC1.gif); 
	background-repeat:repeat-x; 
	height:7px; 
	margin-top:0px; 
}

#ombre_photo_bas_droit_DABDC1{
	background-image:url(../img/ombre_bas_droit_DABDC1.gif); 
	background-repeat:no-repeat; 
	height:7px; 
	width:7px; 
	float:right; 
	display:inline; 
}

#ombre_photo_bas_gauche_DABDC1{
	background-image:url(../img/ombre_bas_gauche_DABDC1.gif); 
	background-repeat:no-repeat;
	width:7px; 
	height:7px; 
}

/*ombre fond couleur EBDBDB*/
#ombre_photo_droit_EBDBDB{
	background-image:url(../img/ombre_droit_EBDBDB.gif); 
	background-repeat:repeat-y; 
	background-position:right;  
	font-size:0px; 
	line-height:0px;
	margin-top:10px;
}

#ombre_photo_haut_EBDBDB{
	background-image:url(../img/ombre_haut_EBDBDB.gif); 
	background-repeat:no-repeat; 
	background-position:top right; 
	font-size:0px; 
	line-height:0px; 
}

#ombre_photo_bas_EBDBDB{
	background-image:url(../img/ombre_bas_EBDBDB.gif); 
	background-repeat:repeat-x; 
	height:7px; 
	margin-top:0px; 
}

#ombre_photo_bas_droit_EBDBDB{
	background-image:url(../img/ombre_bas_droit_EBDBDB.gif); 
	background-repeat:no-repeat; 
	height:7px; 
	width:7px; 
	float:right; 
	display:inline; 
}

#ombre_photo_bas_gauche_EBDBDB{
	background-image:url(../img/ombre_bas_gauche_EBDBDB.gif); 
	background-repeat:no-repeat;
	width:7px; 
	height:7px; 
}

/*-----------------------*/

/*ombre*/
#ombre_photo_droit{
	background-repeat:repeat-y; 
	background-position:right;  
	font-size:0px; 
	line-height:0px;
	margin-top:10px;
}

#ombre_photo_haut{
	background-repeat:no-repeat; 
	background-position:top right; 
	font-size:0px; 
	line-height:0px; 
}

#ombre_photo_bas{
	background-repeat:repeat-x; 
	height:7px; 
	margin-top:0px; 
}

#ombre_photo_bas_droit{
	background-repeat:no-repeat; 
	height:7px; 
	width:7px; 
	float:right; 
	display:inline; 
}

#ombre_photo_bas_gauche{
	background-repeat:no-repeat;
	width:7px; 
	height:7px; 
}

#nouveaute_theme{
	float:right;
	display:inline;
	width:381px;
	background-color:#FFFFFF;
	margin-right:22px;
}

#detail_illus{
	float:right;
	display:inline;
	margin-right:10px;
	width:165px;
	margin-top:30px;
}

#detail_texte{
	float:right;
	display:inline;
	margin-right:62px;
	width:410px;
	margin-top:50px;
	text-align:justify;
}

#list{
	float:right;
	display:inline;
	margin-right:62px;
	width:570px;
	margin-top:10px;
	/*text-align:justify;*/
}

#nouv_theme_detail{
	float:left; 
	display:inline; 
	width:170px; 
	margin-left:5px;
	margin-top:5px;
}

#hometexte{}

#hometexte a{
font-weight:bold;
color:#000000;
}