* {
	margin: 0px;
	padding: 0px;
}
 *:focus {
	-moz-outline-style:none;
	outline-style: none;
}
a img {
	border:none;
}
/*Body*/
.clear {
	clear:both;
}
body {
	width:100%;
	color:#565656;
	background-image:url(../media/screen/bg_header.png);
	background-repeat: no-repeat;
	background-position: center top;
	
}

body #wrapper3 {
	width:100%;
	background-image:url(../media/screen/bg_header.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
body #wrapper2 {
	width:100%;
	background-image: url(../media/screen/body_flower_left2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
body div#wrapper
{
	background-image:url(../media/screen/body_flower_right2.png);
	background-repeat: no-repeat;
	background-position: right 37px;
	min-height: 336px;
	width: 100%;
	font-family:arial;
	font-size:13px;
}
body p {
	font-family:arial;
	color:#565656;
	font-size:13px;
}
body h1 {
	font-family:arial;
	font-size:18px;
}
body h2 {
	font-size:16px;
	font-family:arial;
}
body h3 {
	font-size:16px;
	font-family:arial;
}
body h4 {
	font-size:16px;
	font-family:arial;
}
body a {
	font-family:arial,georgia, trebuchet MS;
	color:#565656;
}
#global {
	width: 850px;
	margin-right: auto;
	margin-left: auto;
}
/*header*/
#header {
	height: 150px;
	margin-top: 15px;
	text-align:center;
}
/*Barre de nav*/
#global #nav {
	text-align: center;
	background-image:url(../media/screen/barrenav_05.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:50px;
	line-height:25px;
}
#global #nav ul li {
	display: inline;	
}
#global #nav ul {
	min-width:800px;
}
#global #nav ul li img {
	margin-right: 20px;
	margin-left: 20px;
}

/*Contenu de page*/

#global #content {
	margin-bottom:30px;
}

#global #content #contentMain {
	margin-top:50px;
	position:relative;
	z-index:10;	
}

.mainParagraphe {
	float:left;
	width:33%;
}
.mainParagraphe h1 {
	text-align:center;
	text-decoration:underline;
	margin-bottom:15px;
}
/*Contenu Parcours*/
#global #contentPg {
	margin-bottom:30px;
	background-image:url(../media/screen/fleur_anime_bg.png);
	background-position:64px -7px;
	background-repeat:no-repeat;
	min-height:465px;
	margin-top:15px;
}
#contentPgParcours {
	width:75%;
	margin-left:auto;
	margin-right:auto;
	height:400px;
	padding-top:30px;
	position:relative;
	z-index:100;
}

#contentPgParcours ul {
	list-style:none;
}
#contentPgParcours h1 {
	text-decoration:underline;
}
#contentPgParcours h3 {
	font-size:14px;
	text-decoration:underline;
}
#contentPgParcours h4 {
	font-size:14px;
}
#contentPgParcours ul li {
	padding-top:15px;
	padding-bottom:15px;

}
#contentPgParcours ul li.liste_titre {
	background-image:url(../media/screen/titre_puce.png);
	background-repeat:no-repeat;
	background-position:left 20px;
	padding-left:24px;
}
#contentPgParcours .liste_titre2 {
	background-image:url(../media/screen/liste_tiret.gif);
	background-repeat:no-repeat;
	background-position:left 15px;
	padding-left:15px;
}
#contentPgParcours .espaceTitresListe {
	padding-bottom:15px;
}
#contentPgParcours ul li {
	padding-bottom:15px;
}
#contentPgParcours ul li ul{
	padding-bottom:10px;
}
#contentPgParcours ul li ul li{
	padding-bottom:0px;
	margin-left:15px;
	padding-top:5px;
}
#contentPgParcours ul li ul li ul{
	padding-bottom:7px;
}
#contentPgParcours ul li ul li ul li{
	padding-bottom:0px;
	background-image:url(../media/screen/liste_titre_puce.png);
	background-repeat:no-repeat;
	background-position:left 13px;
	padding-left:20px;
}
/*Page galerie*/
#liensPgGallery {
	text-align:center;
	padding-top:15px;
	margin-bottom:15px;
}
#liensPgGallery p {
	padding:10px;
	text-align:justify;
}
#liensPgGallery li{
	display:inline;
	text-decoration:underline;
}
#liensPgGallery li a{
	padding:15px;
}
#liensPgGallery li img{

}
#contentPgGallery {
	margin-bottom:30px;
	width:90%;
	margin:auto;
	padding-top:30px;
}
#gallery {
	width:650px;
	margin:auto;
	padding:15px;
}
/*Page book*/
#contentPgBook {
	width:90%;
	margin-left:auto;
	margin-right:auto;
	padding-top:45px;
}
#book_liste {
	height:250px;
	width:28%; 
	float:left;
	padding:10px;
	text-align:center;
	border-right:1px solid #666;
}
#book_details {
	 /*height:220px;*/
	 width:69%;
	 float:right;
	 padding-bottom:10px;
	 padding-top:15px;	
}
#book_liste h1 {
	font-size:14px;
	margin-top:10px;
	text-decoration:underline;
}
div.smallImgMarge {
	margin-right:auto;
	margin-left:auto; 
	width:86%;
}
img.bookSmallImg {
	float:left;
	margin-right:5px;
	margin-top:10px;
}
.book_details_galerie {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	min-height:150px;
	position:relative;
	padding-bottom:20px;
}
.book_details_comment {
	width:90%;
	margin-left:auto;
	margin-right:auto;
}
.cadrebook_middle_middle h3 {
	display:inline;
	font-size:14px;
	text-decoration:underline;
}
/*Page contact*/

#contentPgContact {
	width:75%;
	margin-left:auto;
	margin-right:auto;
	padding-top:30px;
	text-align:center;
	 font-weight:bold;
}
#contentPgContact tr {
	padding-top:5px;
	padding-bottom:5px;
}
#contentPgContact tr td {
	padding-top:5px;
	padding-bottom:5px;
}
.td_right {
	text-align:right;
}
.td_left {
	text-align:left;
	padding-left:10px;
}
#civil {
	padding-left:45px;
	padding-top:10px;
}
#civil td {
	padding-left:5px;
}
/*Footer*/
#global #footer {
	text-align: center;
	padding-bottom:50px;
}
#global #footer ul {
	padding-bottom:40px;
	text-align: center;
}
#global #footer ul li {
	display: inline;
	padding-right: 30px;
	padding-left: 30px;
}

/*Cadres*/
.global_top_left {
	background-image: url(../media/screen/cadre/cadre_global/cadre_global_01.png);
	background-repeat: no-repeat;
	background-position: left top;	
}
.global_top_right {
	background-image: url(../media/screen/cadre/cadre_global/cadre_global_03.png);
	background-position: right top;
	background-repeat: no-repeat;
}
.global_top_middle {
	background-image: url(../media/screen/cadre/cadre_global/cadre_global_02.png);
	background-repeat: repeat-x;
	height: 24px;
	background-position: center top;
	margin-right: 23px;
	margin-left: 25px;
}
.global_middle_left {
	background-image: url(../media/screen/cadre/cadre_global/cadre_global_04.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.global_middle_right {
	background-image: url(../media/screen/cadre/cadre_global/cadre_global_06.png);
	background-position: right top;
	background-repeat: repeat-y;
}
.global_middle_middle {
	background-image: url(../media/screen/cadre/cadre_global/cadre_global_05.png);
	background-position: center center;
	background-repeat: repeat;
	margin-right: 17px;
	margin-left: 18px;
	padding-left:10px;
	padding-right:10px;
	min-height:255px;
}


.global_bottom_left {
	background-image: url(../media/screen/cadre/cadre_global/cadre_global_07.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 65px;	
}
.global_bottom_right {
	background-image: url(../media/screen/cadre/cadre_global/cadre_global_09.png);
	background-position: right top;
	height: 65px;
	background-repeat: no-repeat;
}
.global_bottom_middle {
	background-image: url(../media/screen/cadre/cadre_global/cadre_global_08.png);
	background-repeat: repeat-x;
	height: 24px;
	background-position: center top;
	margin-right: 23px;
	margin-left: 25px;
}
 /*cadre du book*/

 .cadrebook_top_left {
	background-image: url(../media/screen/cadre_book/cadre_book_01.png);
	background-repeat: no-repeat;
	background-position: left top;	
}
.cadrebook_top_right {
	background-image: url(../media/screen/cadre_book/cadre_book_03.png);
	background-position: right top;
	background-repeat: no-repeat;
}
.cadrebook_top_middle {
	background-image: url(../media/screen/cadre_book/cadre_book_02.png);
	background-repeat: repeat-x;
	height: 16px;
	background-position: center top;
	margin-right: 24px;
	margin-left: 25px;
}
.cadrebook_middle_left {
	background-image: url(../media/screen/cadre_book/cadre_book_04.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.cadrebook_middle_right {
	background-image: url(../media/screen/cadre_book/cadre_book_06.png);
	background-position: right top;
	background-repeat: repeat-y;
}
.cadrebook_middle_middle {
	background-image: url(../media/screen/cadre_book/cadre_book_05.png);
	background-position: center center;
	background-repeat: repeat;
	margin-right: 17px;
	margin-left: 18px;
	padding-left:10px;
	padding-right:10px;
}


.cadrebook_bottom_left {
	background-image: url(../media/screen/cadre_book/cadre_book_07.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;	
}
.cadrebook_bottom_right {
	background-image: url(../media/screen/cadre_book/cadre_book_09.png);
	background-position: right top;
	height: 25px;
	background-repeat: no-repeat;
}
.cadrebook_bottom_middle {
	background-image: url(../media/screen/cadre_book/cadre_book_08.png);
	background-repeat: repeat-x;
	height: 25px;
	background-position: center top;
	margin-right: 24px;
	margin-left: 25px;
}