/* accueil */



#acc1 {display:inline;float:left;width:20%;}

#acc2 {display:inline;float:left;width:80%;background-color:#ffffff;min-height:400px;}


#accMenuSpec {
	DISPLAY:block; margin:0 2% 0 5%; padding:0 ;width:95%;text-align:left;
}
.accPuce1 {
	DISPLAY:block; padding:0; margin-left: 7px;margin-top: 7px; background: url(site/puce1.jpg) no-repeat left top;
}
.accTraitcol {
	DISPLAY:block; margin:0; padding:0 ;width:90%;  height:10px;background: url(site/trait_separateur_menu.gif) no-repeat left ;
}

.accUneSpec {
	margin-left:20px;color:RED;text-transform:uppercase;
	font-size:14px
} 
.accUneSpec a, .accUneSpec a:link, .accUneSpec a:visited, .accUneSpec a:active, .accUneSpec a:hover { 
	COLOR: #ffffff; FONT-WEIGHT: normal; text-decoration:none;font-size:14px
}

.accPuce2 {
	DISPLAY:block; padding:0; margin-left: 27px;margin-top: 2px;
}
.accUnGrp {
	margin-left:20px;color:#000000;font-weight:bold;text-transform:uppercase;
	font-size:13px
} 

.accPuce21 {
	DISPLAY:block; padding-top:2px;padding-bottom:2px;  margin-left: 0px;margin-top: 2px; width:95%; background-color:#262a05
}
.accUnGrp1 {
	margin-left:47px;color:#f07f00;font-weight:bold;text-transform:uppercase;
	font-size:13px
} 
.accUnGrp1 a, .accUnGrp1 a:link, .accUnGrp1 a:visited, .accUnGrp1 a:active, .accUnGrp1 a:hover { 
	COLOR: #f07f00; FONT-WEIGHT: bold; text-decoration:none;font-size:13px
}

#accMenuGrp {
	DISPLAY:block; margin:0; padding:0 ;width:95%;
}

#accMenuDom {
	DISPLAY:block; margin:0; padding:0 ;width:95%; background-color:#d9deb6
}

.accPuce3 {
	DISPLAY:block; padding-top:2px;padding-bottom:2px; margin-left: 37px;margin-top: 0px; 
}
.accUndom {
	margin-left:20px;color:#000000;font-weight:bold;text-transform:normal;
	font-size:12px
} 
.accUndom a, .accUndom a:link, .accUndom a:visited, .accUndom a:active, .accUndom a:hover { 
	COLOR: #000000; FONT-WEIGHT: bold; text-decoration:none;font-size:12px
} 

.accPuce31 {
	DISPLAY:block;  padding-top:2px;padding-bottom:2px;margin-left: 47px;margin-top: 0px;  background: url(site/bouton_sousmenu.gif) no-repeat left;
}

.accUndom1 {
	margin-left:20px;color:#f14106;font-weight:bold;text-transform:normal;
	font-size:12px
} 
.accUndom1 a, .accUndom1 a:link, .accUndom1 a:visited, .accUndom1 a:active, .accUndom1 a:hover { 
	COLOR: #f14106; FONT-WEIGHT: bold; text-decoration:none;font-size:12px
}

#librairie1 img.imgLibrairie1 {width:560px;}

.accNouvListe1 {
	clear:both;display:block;float:left;width:50%;margin-top:5px;padding:5px 0px 5px 0px;min-height:380px;
	border-bottom:1px solid white;
}
.accNouvListe2 {
	float:left;width:50%;margin-top:5px;padding:5px 0px 5px 0px;min-height:380px;
	border-bottom:1px solid white;
}
.accNouvListeDeb {
	clear:both;display:block;float:left;width:25%;margin-top:5px;padding:5px 0px 5px 0px;min-height:380px;
	border-bottom:1px solid white;
	/* 380-5-5-125=245 pour partie texte elt2*/
}
.accNouvListeSuite {
	float:left;width:25%;margin-top:5px;padding:5px 0px 5px 0px;min-height:380px;
	border-bottom:1px solid white;
}
.accNouvDeb {
	clear:both;display:block;float:left;width:25%;margin-top:5px;padding:5px 0px 5px 0px;
	border-bottom:1px solid white;
	/* 380-5-5-125=245 pour partie texte elt2*/
}
.accNouvSuite {
	float:left;width:25%;margin-top:5px;padding:5px 0px 5px 0px;
	border-bottom:1px solid white;
}
.accNouvElt1 img.accLivreNouv,.accNouvElt2 img.accLivreNouv{
	float:left;
}
.accNouvElt1 {
	display:inline;float:left;margin-left:10px;
}
.accNouvListe1 .accNouvElt2 {
	display:inline;float:left;width:95%;vertical-align:top;margin-left:10px;margin-right:5px;
}
.accNouvListe2 .accNouvElt2 {
	display:inline;float:left;width:95%;vertical-align:top;margin-left:10px;margin-right:5px;
}

.accNouvListeDeb .accNouvElt2 {
	display:block;float:left;min-height:250px;margin-left:10px;margin-right:10px;
}
.accNouvListeSuite .accNouvElt2 {
	display:block;float:left;min-height:250px;margin-left:10px;margin-right:10px;
}
.accNouvDeb .accNouvElt2 {
	display:block;float:left;margin-left:10px;margin-right:10px;
}
.accNouvSuite .accNouvElt2 {
	display:block;float:left;margin-left:10px;margin-right:10px;
}

h2.accTitre {font-size:15px;}

.accTitreNew {display:block;text-align:left;font-size:12px;font-weight:bold;min-height:100px;padding-top:10px;}
.accTitreNew2 {display:block;text-align:left;font-size:12px;font-weight:bold;padding-top:10px;margin-bottom:10px;}

div.accParAuteurNew {float:left;min-height:50px;font-size:12px;}
p.accParAuteur{clear:both;margin-top:10px;}
a.accAuteur {font-size:12px;text-decoration:underline;color:#f14106;}

.accCaddieNew {float:left;min-height:50px;font-size:12px;}
.accCaddieNew img{float:left;}
/*.accNouvElt2 div {height:30px;vertical-align:top;text-align:right;margin-top:10px;margin-right:5px;}*/
.accNouvElt2 div img{float:left;}
.accNouvElt2 div span{float:left;margin-top:0px;margin-right:5px;margin-left:5px;font-size:13px;}

/*
.contVideo { 
  position: relative; 
  overflow: hidden; 
  padding-top: 56.25%; 
}

.videoAcceuil {
	position: absolute; 
	top: 0; left: 0; width: 100%; height: 100%;  border: 0; 
	}
*/

div.accActuNew {display:inline;float:left;vertical-align:top;margin-left:10px;width:85%;}
span.accSpanActu {
	font-size:14px; padding-bottom:10px;padding-left:10px;font-weight:bold;
}
.accActuNew p {
	font-size:14px; margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;
}
.accDescription {
	font-size:14px; margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;
}
.accDescription p {
	font-size:14px; margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;
}



}

/* media screen accueil */
@media screen and (max-width: 1400px) {
div.accActuNew {display:inline;float:left;vertical-align:top;margin-left:10px;width:85%;}
}

/* media screen accueil */
@media screen and (max-width: 1200px) {

#acc1 {display:inline;float:left;width:30%;}

#acc2 {display:inline;float:left;width:70%;background-color:#ffffff;min-height:400px;}

.accUneSpec {
	font-size:12px
} 
.accUneSpec a, .accUneSpec a:link, .accUneSpec a:visited, .accUneSpec a:active, .accUneSpec a:hover { 
	font-size:12px
}
.accUnGrp {
	font-size:11px
} 
.accUnGrp1 {
	font-size:11px
} 
.accUnGrp1 a, .accUnGrp1 a:link, .accUnGrp1 a:visited, .accUnGrp1 a:active, .accUnGrp1 a:hover { 
	font-size:11px
}
.accUndom {
	font-size:10px
} 
.accUndom a, .accUndom a:link, .accUndom a:visited, .accUndom a:active, .accUndom a:hover { 
	font-size:10px
} 
.accUndom1 {
	font-size:10px
} 
.accUndom1 a, .accUndom1 a:link, .accUndom1 a:visited, .accUndom1 a:active, .accUndom1 a:hover { 
	font-size:10px
}

div.accActuNew {display:inline;float:left;vertical-align:top;margin-left:10px;width:80%;}

}



/* media screen accueil */
@media screen and (max-width: 1000px) {

.accNouvListe1 {
	clear:both;display:block;float:left;width:100%;margin-top:5px;padding:5px 0px 5px 0px;min-height:280px;
	border-bottom:1px solid black;
}
.accNouvListe2 {
	clear:both;display:block;float:left;width:100%;margin-top:5px;padding:5px 0px 5px 0px;min-height:280px;
	border-bottom:1px solid black;
}
.accNouvListeDeb {
	clear:both;display:block;float:left;width:50%;margin-top:5px;padding:5px 0px 5px 0px;min-height:280px;
	border-bottom:1px solid black;
}
.accNouvListeSuite {
	float:left;width:50%;margin-top:5px;padding:5px 0px 5px 0px;min-height:280px;
	border-bottom:1px solid black;
}
.accNouvDeb {
	clear:both;display:block;float:left;width:50%;margin-top:5px;padding:5px 0px 5px 0px;
	border-bottom:1px solid black;
}
.accNouvSuite {
	float:left;width:50%;margin-top:5px;padding:5px 0px 5px 0px;
	border-bottom:1px solid black;
}

div.accActuNew {display:inline;float:left;vertical-align:top;margin-left:10px;width:75%;}


}


@media screen and (max-width: 800px) {
div.accActuNew {display:inline;float:left;vertical-align:top;margin-left:10px;width:75%;}
}


/* media screen accueil */
@media screen and (max-width: 800px) {

#acc1 {display:inline;float:left;width:100%;}

#acc2 {clear:both;display:block;float:left;width:100%;}


#accMenuSpec {
	DISPLAY:block; margin:0; padding:0 8% 0 8% ;width:84%;text-align:left;
}

div.accActuNew {display:inline;float:left;vertical-align:top;margin-left:10px;width:70%;}

	
} /*fin 800*/


/* media screen accueil */
@media screen and (max-width: 550px) {


#accMenuSpec {
	DISPLAY:block; margin:0; padding:0 2% 0 2% ;width:94%;text-align:left;
}

#accMenuDom {
	DISPLAY:block; margin:0; padding:0 ;width:90%; background-color:#d9deb6
}

#librairie1 img.imgLibrairie1 {width:95%;}


.accNouvElt1 {clear:both;display:block;}
.accNouvElt2 {clear:both;display:block;}
h2.accTitre {text-align:center;margin-top:10px;font-size:14px;}

a.accAuteur {font-size:14px;text-decoration:underline;color:#f14106;margin-left:30px;}
/*
.accNouvElt2 div {
	height:30px;vertical-align:top;text-align:center;
	margin-top:10px;margin-right:2px;margin-left:30px;
	}

.accZonePanier{text-align:center;background-color:yellow;}
*/
/*.accNouvElt2 div img{margin-left:100px;}*/
/*.accNouvElt2 div img{float:left;}*/

/*.accNouvElt2 div span{clear:both;margin-top:0px;margin-right:2px;margin-left:40px;font-size:13px;}*/

.accNouvListe1 img.accLivreNouv,.accNouvListe2 img.accLivreNouv {
	width:300px;margin-left:30px;
}


.accNouvListeDeb {
	clear:both;display:block;float:left;width:100%;margin:5px 0px 0px 0px;padding:5px 0px 5px 0px;min-height:200px;
	border-bottom:1px solid black;
}
.accNouvListeSuite {
	clear:both;display:block;float:left;width:100%;margin:5px 0px 0px 0px;padding:5px 0px 5px 0px;min-height:200px;
	border-bottom:1px solid black;
}
.accNouvListeDeb .accNouvElt2 {min-height:100px;}
.accNouvListeSuite .accNouvElt2 {min-height:100px;}

.accNouvDeb {
	clear:both;display:block;float:left;width:100%;margin:5px 0px 0px 0px;padding:5px 0px 5px 0px;
	border-bottom:1px solid black;
}
.accNouvSuite {
	clear:both;display:block;float:left;width:100%;margin:5px 0px 0px 0px;padding:5px 0px 5px 0px;
	border-bottom:1px solid black;
}

.accNouvListeDeb img.accLivreNouv,.accNouvListeSuite img.accLivreNouv {
	width:100px;margin-left:10px;
}
.accNouvDeb img.accLivreNouv,.accNouvSuite img.accLivreNouv {
	width:100px;margin-left:10px;
}
.accTitreNew {display:block;text-align:left;font-size:12px;font-weight:bold;padding-top:5px;min-height:10px;padding-bottom:5px;padding-left:7px;}
.accTitreNew2 {display:block;text-align:left;font-size:12px;font-weight:bold;padding-top:5px;min-height:10px;padding-bottom:5px;padding-left:7px;}

.accCaddieNew {clear:both:float:left;min-height:50px;font-size:12px;padding-left:5px;min-height:10px;}

div.accParAuteurNew {
	clear:both;float:left;padding-top:5px;padding-bottom:5px;
	font-size:12px;padding-left:0px;margin-left:0px;text-align:left;
	}
a.accAuteur {font-size:12px;text-decoration:underline;color:#f14106;margin-left:5px;}

div.accActuNew {clear:both;display:block;float:left;vertical-align:top;margin-top:10px;margin-left:0px;width:500px;}

.accDescription {
	clear:both;display:block;float:left;width:480px;
	font-size:13px; margin:5px 0px 0px 10px;padding:0px 0px 0px 0px;
}


}


/* media screen accueil */
@media screen and (max-width: 450px) {
div.accActuNew {clear:both;display:block;float:left;vertical-align:top;margin-top:10px;margin-left:0px;width:420px;}
.accDescription {
	clear:both;display:block;float:left;width:420px;
	font-size:13px; margin:5px 0px 0px 10px;padding:0px 0px 0px 0px;
}
}