body {
	background-position: 					center;
}

#homecenter {
	background-position: 					center;
	margin: 								0;
	width: 									972px;
	position: absolute 								;
}

#intro {
	margin: 								0px;
	background: 							url(../images/pp_bg.jpg) no-repeat center top;
}

/* @group Cont */

#cont_textcenter {
	line-height: 					1.5;
	left: 									61px;
	top: 									176px;
	width: 									850px;
	height: 								510px;
	margin: 								0;
	padding-right: 							47px;
	color: 									#006fb0;
	overflow: 								auto;
	display: 								block;
	position: absolute 								;
	visibility: 							visible;
	z-index: 								2;
	font-family: 					"Lucida Grande", Lucida, Verdana, sans-serif;
}

#cont_textcenter2 {
	line-height: 							1.5;
	left: 									450px;
	top: 									176px;
	width: 									300px;
	height: 								200px;
	margin: 								0;
	padding-right: 							47px;
	color: 									#006fb0;
	overflow: 								auto;
	display: 								block;
	position: absolute 								;
	visibility: 							visible;
	z-index: 								2;
	font-family: 					"Lucida Grande", Lucida, Verdana, sans-serif;
}

#cont_intro {
	margin: 								0px;
	background: 							url(../images/pp_bg.jpg) no-repeat center top;
}

#cont_intro_bg {
	height: 1024px;
	width: 972px;
	background: 							url(../images/cont_bg.jpg) no-repeat 0 0;
	top: 									0px;
	left: 									0px;
	position: 								absolute;
	margin-top: 							0;
	z-index: 1 								;
}

#cont_center {
    margin: 								0px auto 0px auto;
    width: 									972px;
	position: 								relative;
}

#cont_hdr {
	background: 							url(../images/cont_hdr.png) no-repeat 0 0;
	top: 									21px;
	left: 									410px;
	width: 									152px;
	height: 								42px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}

#cont_map {
	z-index: 1;
	background: 							url(../images/map-josette.jpg) no-repeat 0 0;
	top: 									300px;
	left: 									50px;
	width: 									850px;
	height: 								638px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
}

#eve_pp {
	background: 							url(../images/btn_pp3.png) no-repeat 0 0;
	top: 									5px;
	left: 									7px;
	width: 									125px;
	height: 								125px;
	visibility: 							visible;
	position: absolute 								;
	margin-top: 							0;
	z-index: 								2;
}


#eve_pp:hover {
	background-position: 					0px -125px;
	position: 								absolute;
}

#eve_pp:active {
	background-position: 					0px -250px;
	position: 								absolute;
}

/* @group Footer */

#cont_footermenu p {
	font: 									9px/11px Verdana;
	margin: 								0px;
	padding-bottom: 						8px;
	text-align: 							center;
}

#cont_footermenu {
	visibility: 							visible;
	position: 								relative;
	left: 									0px;
	top: 									950px;
	z-index: 								4;
	width: 									972px;
}

#cont_footermenu a:link {
	color: #006fb0 									;
	font-weight: 							bold;
}

#cont_footermenu a:hover {
	color: #db9248 									;
	text-decoration: 						underline;
}

#cont_footermenu a:visited {
	color: 									#623581;
}

/* @end */

/* @end */

/* @group fds */

#fds_textcenter {
	line-height: 							1.5;
	left: 									50px;
	top: 									172px;
	width: 									550px;
	height: 								410px;
	margin: 								0;
	padding-right: 							6px;
	color: 									#006fb0;
	overflow: 								auto;
	display: 								block;
	position: 								absolute 								;
	visibility: 							visible;
	z-index: 								2;
	font-family: 							"Lucida Grande", Lucida, Verdana, sans-serif;
}

#fds_intro {
	margin: 								0px;
	background: 							url(../images/pp_bg.jpg) no-repeat center top;
}

#fds_intro_bg {
	height: 								984px;
	width: 									972px;
	background: 							url(../images/fds_bg-2.jpg) no-repeat 0 0;
	top: 									0px;
	left: 									0px;
	position: 								absolute;
	margin-top: 							0;
	z-index: 1 								;
}

#fds_center {
    margin: 								0px auto 0px auto;
    width: 									972px;
	position: 								relative;
}

#fds_hdr {
	background: 							url(../images/fds_hdr.png) no-repeat 0 0;
	top: 									21px;
	left: 									320px;
	width: 									327px;
	height: 								43px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}

#fds_hdr_bde {
	background: 							url(../images/fds_hdr_bde.png) no-repeat 0 0;
	top: 									77px;
	left: 									386px;
	width: 									259px;
	height: 								27px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}

#fds_hdr_gal {
	background: 							url(../images/fds_hdr_gal.png) no-repeat 0 0;
	top: 									77px;
	left: 									423px;
	width: 									110px;
	height: 								26px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}

#fds_hdr_cef {
	background: 							url(../images/fds_hdr_cef.png) no-repeat 0 0;
	top: 									77px;
	left: 									356px;
	width: 									312px;
	height: 								27px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}

#fds_hdr_info {
	background: 							url(../images/fds_hdr_info.png) no-repeat 0 0;
	top: 									77px;
	left: 									397px;
	width: 									173px;
	height: 								27px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}

#fds_pp {
	background: 							url(../images/btn_pp3.png) no-repeat 0 0;
	top: 									5px;
	left: 									7px;
	width: 									125px;
	height: 								125px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}


#fds_pp:hover {
	background-position: 					0px -125px;
	position: 								absolute;
}

#fds_pp:active {
	background-position: 					0px -250px;
	position: 								absolute;
}
.fdsima {
	max-width: 								525px;
}

/* @group Bouton Principale */

#fds_bt1 {
	background: 							url(../images/fds_btn_menu.png) no-repeat 0 0;
	top: 									600px;
	left: 									11px;
	width: 									231px;
	height: 								157px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}


#fds_bt1:hover {
	background-position: 					0px -157px;
	position: 								absolute;
}

#fds_bt1:active {
	background-position: 					0px -314px;
	position: 								absolute;
}

#fds_bt2 {
	background: 							url(../images/fds_btn_menu.png) no-repeat 0 0;
	top: 									600px;
	left: 									249px;
	width: 									231px;
	height: 								157px;
	visibility: 							visible;
	position: 								absolute;
	background-position: 					-231px 0px;
	margin-top: 							0;
	z-index: 								2;
}


#fds_bt2:hover {
	background-position: 					-231px -157px;
	position: 								absolute;
}

#fds_bt2:active {
	background-position: 					-231px -314px;
	position: 								absolute;
}

#fds_bt3 {
	background: 					url(../images/fds_btn_menu.png) no-repeat -462px 0;
	top: 									600px;
	left: 									490px;
	width: 									231px;
	height: 								157px;
	visibility: 							visible;
	position: 								absolute;
	background-position: 					-462px 0px;
	margin-top: 							0;
	z-index: 								2;
}


#fds_bt3:hover {
	background-position: 					-462px -157px;
	position: 								absolute;
}

#fds_bt3:active {
	background-position: 					-462px -314px;
	position: 								absolute;
}

#fds_bt4 {
	background: 							url(../images/fds_btn_menu.png) no-repeat 0 0;
	top: 									600px;
	left: 									728px;
	width: 									231px;
	height: 								157px;
	visibility: 							visible;
	position: 								absolute;
	background-position: 					-693px 0px;
	margin-top: 							0;
	z-index: 								2;
}


#fds_bt4:hover {
	background-position: 					-693px -157px;
	position: 								absolute;
}

#fds_bt4:active {
	background-position: 					-693px -314px;
	position: 								absolute;
}

/* @end */

/* @group Bouton LINKS */

#fds_links_couleurs {
	background: 							url(../images/fds_btn_links.png) no-repeat 0 0;
	top: 									172px;
	left: 									640px;
	width: 									200px;
	height: 								35px;
	visibility: 							visible;
	position: 								absolute;
	background-position: 					0 0;
	margin-top: 							0;
	z-index: 								3;
}


#fds_links_couleurs:hover {
	background-position: 					1px -35px;
	position: 								absolute;
}

#fds_links_couleurs:active {
	background-position: 					1px -70px;
	position: 								absolute;
}

#fds_links_formes {
	background: 							url(../images/fds_btn_links.png) no-repeat 0 0;
	top: 									207px;
	left: 									640px;
	width: 									200px;
	height: 								35px;
	visibility: 							visible;
	position: 								absolute;
	background-position: 					-200px 0;
	margin-top: 							0;
	z-index: 								3;
}

#fds_links_formes:hover {
	background-position: 					-200px -35px;
	position: 								absolute;
}

#fds_links_formes:active {
	background-position: 					-200px -70px;
	position: 								absolute;
}

#fds_links_nombres {
	background: 							url(../images/fds_btn_links.png) no-repeat 0 0;
	top: 									242px;
	left: 									640px;
	width: 									200px;
	height: 								35px;
	visibility: 							visible;
	position: 								absolute;
	background-position: 					-400px 0px;
	margin-top: 							0;
	z-index: 								3;
}


#fds_links_nombres:hover {
	background-position: 					-400px -35px;
	position: 								absolute;
}

#fds_links_nombres:active {
	background-position: 					-400px -70px;
	position: 								absolute;
}

/* @end */

/* @group Bouton Galerie */

#fds_gal_bt1 {
	background: 							url(../images/fds_btn_galerie.png) no-repeat 0 0;
	top: 									230px;
	left: 									111px;
	width: 									175px;
	height: 								119px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}


#fds_gal_bt1:hover {
	background-position: 					0px -119px;
	position: 								absolute;
}

#fds_gal_bt1:active {
	background-position: 					0px -238px;
	position: 								absolute;
}

#fds_gal_bt2 {
	background: 							url(../images/fds_btn_galerie.png) no-repeat 0 0;
	top: 									230px;
	left: 									365px;
	width: 									175px;
	height: 								119px;
	visibility: 							visible;
	position: 								absolute;
	background-position: 					-175px 0px;
	margin-top: 							0;
	z-index: 								2;
}


#fds_gal_bt2:hover {
	background-position: 					-175px -119px;
	position: 								absolute;
}

#fds_gal_bt2:active {
	background-position: 					-175px -238px;
	position: 								absolute;
}

#fds_gal_bt3 {
	background: 					url(../images/fds_btn_galerie.png) no-repeat -462px 0;
	top: 									406px;
	left: 									111px;
	width: 									175px;
	height: 								119px;
	visibility: 							visible;
	position: 								absolute;
	background-position: 					-350px 0px;
	margin-top: 							0;
	z-index: 								2;
}


#fds_gal_bt3:hover {
	background-position: 					-350px -119px;
	position: 								absolute;
}

#fds_gal_bt3:active {
	background-position: 					-350px -238px;
	position: 								absolute;
}

#fds_gal_bt4 {
	background: 							url(../images/fds_btn_galerie.png) no-repeat 0 0;
	top: 									406px;
	left: 									365px;
	width: 									175px;
	height: 								119px;
	visibility: 							visible;
	position: 								absolute;
	background-position: 					-525px 0px;
	margin-top: 							0;
	z-index: 								2;
}


#fds_gal_bt4:hover {
	background-position: 					-525px -119px;
	position: 								absolute;
}

#fds_gal_bt4:active {
	background-position: 					-525px -238px;
	position: 								absolute;
}

/* @end */

/* @group Footer */

#fds_footermenu p {
	font: 									9px/11px Verdana;
	margin: 								0px;
	padding-bottom: 						8px;
	text-align: 							center;
}

#fds_footermenu {
	visibility: 							visible;
	position: 								relative;
	left: 									0px;
	top: 									780px;
	z-index: 								4;
	width: 									972px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

#fds_footermenu a:link {
	color: #000;
	font-weight: 							bold;
}

#fds_footermenu a:hover {
	color: #ff0;
	text-decoration: 						underline;
	text-shadow: #000 1px 1px 0;
	vertical-align: bottom;
	font-weight: bold;
}

#fds_footermenu a:visited {
	color: #000080;
	font-weight: bold;
}

/* @end */



/* @end */

/* @group eve */

#eve_textcenter {
	line-height: 					1.5;
	left: 									61px;
	top: 									176px;
	width: 									850px;
	height: 								480px;
	margin: 								0;
	padding-right: 							47px;
	color: 									#006fb0;
	overflow: 								auto;
	display: 								block;
	position: absolute 								;
	visibility: 							visible;
	z-index: 								2;
	font-family: 					"Lucida Grande", Lucida, Verdana, sans-serif;
}

#eve_intro {
	margin: 								0px;
	background: 							url(../images/pp_bg.jpg) no-repeat center top;
}

#eve_intro_bg {
	height: 1024px;
	width: 972px;
	background: 							url(../images/eve_bg.jpg) no-repeat 0 0;
	top: 									0px;
	left: 									0px;
	position: 								absolute;
	margin-top: 							0;
	z-index: 1 								;
}

#eve_center {
    margin: 								0px auto 0px auto;
    width: 									972px;
	position: 								relative;
}

#cdc_hdr {
	background: 							url(../cdcimages/cdc_header.png) no-repeat 0 0;
	top: 									21px;
	left: 									292px;
	width: 									405px;
	height: 								82px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}

#eve_hdr {
	background: 							url(../images/eve_hdr.png) no-repeat 0 0;
	top: 									21px;
	left: 									292px;
	width: 									387px;
	height: 								52px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}

#eve_pp {
	background: 							url(../images/btn_pp3.png) no-repeat 0 0;
	top: 									5px;
	left: 									7px;
	width: 									125px;
	height: 								125px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}


#eve_pp:hover {
	background-position: 					0px -125px;
	position: 								absolute;
}

#eve_pp:active {
	background-position: 					0px -250px;
	position: 								absolute;
}

/* @end */




/* @group iCons */

#dakini1 {
	background: 							url(../images/icn_dakini1.png) no-repeat 0 0;
	top: 									0;
	left: 									10px;
	width: 									125px;
	height: 								125px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
}

#icn_josette1 {
	z-index: 3;
	background: 							url(../images/icn_josette1.png) no-repeat 0 0;
	top: 									0;
	left: 									840px;
	width: 									125px;
	height: 								125px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
}

#icn_josette2 {
	z-index: 1;
	background: 							url(../images/icn_josette2.png) no-repeat 0 0;
	top: 									5px;
	left: 									870px;
	width: 									92px;
	height: 								90px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
}

/* @end */

/* @group Joe */


#joe_intro {
	margin: 								0px;
	background: 							url(../images/pp_bg.jpg) no-repeat center top;
}

#joe_center {
    margin: 								0px auto 0px auto;
    width: 									972px;
	position: 								relative;
}

#joe_pp {
	background: 							url(../images/btn_pp3.png) no-repeat 0 0;
	top: 									5px;
	left: 									7px;
	width: 									125px;
	height: 								125px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								1;
}


#joe_pp:hover {
	background-position: 					0px -125px;
	position: 								absolute;
}

#joe_pp:active {
	background-position: 					0px -250px;
	position: 								absolute;
}

#joe_retour {
	background: 							url(../images/joe_retour.png) no-repeat 0 0;
	top: 									5px;
	left: 									15px;
	width: 									125px;
	height: 								125px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								1;
}


#joe_retour:hover {
	background-position: 					0px -125px;
	position: 								absolute;
}

#joe_retour:active {
	background-position: 					0px -250px;
	position: 								absolute;
}

#joe_hdr {
	left: 									309px;
	background: 							url(../images/joe_hdr.png) no-repeat 0 0;
	top: 									45px;
	width: 									618px;
	height: 								82px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 					1;
}

#joe_textcenter {
	left: 									200px;
	top: 									188px;
	width: 									585px;
	height: 								597px;
	color: #006fb0 									;
	margin: 								0;
	position: 								absolute;
	visibility: 							visible;
	z-index: 1 								;
	overflow: 								auto;
	position: 								absolute;
	display: 								block;
	line-height: 					1.5;
	font-family: 					"Lucida Grande", Lucida, Verdana, sans-serif;
}

#joe_bg {
	background: 							url(../images/joe_bg.png) no-repeat right top;
	position: 								absolute;
	width: 									972px;
	height: 								972px;
}

#joe_footermenu {
	font-size: smaller;
	left: 186px;
	text-align: center;
	width: 600px;
	height: 72px;
	top: 									925px;
	position: absolute 								;
	visibility: 							visible;
	z-index: 								4;
	display: 								block;
	line-height: 							1.5;
}

#joe_footermenu p {
	font-weight: bold;
	color: black;
	background-position: 					center center;
	margin: 								0px;
	text-align: 							center;
}

#joe_footermenu a {
	font-weight: bold;
	color: #006fb0 									;
}

#joe_footermenu a:link {
	color: #006fb0 									;
}

#joe_footermenu a:hover {
	color: #db9248 									;
}

#joe_footermenu a:visited {
	color: #006fb0 									;
}

#joe_footermenu_flowtingbox_1 {
	left: 356px 									;
	background: 							url(../images/_flowtingbox_01.png) no-repeat 0 0;
	top: 									915px;
	width: 									10px;
	height: 								57px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index:			 					1;
}

#joe_footermenu_flowtingbox_2 {
	left: 366px 									;
	background: 							url(../images/_flowtingbox_02.png) repeat-x;
	top: 									915px;
	width: 240px 									;
	height: 								57px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index:			 					2;
}
#joe_footermenu_flowtingbox_3 {
	left: 606px 									;
	background: 							url(../images/_flowtingbox_03.png) no-repeat 0 0;
	top: 									915px;
	width: 									10px;
	height: 								57px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index:			 					3;
}

#joe_flowtingbox1 {
	z-index: 1;
	position: absolute;
	left: 8px;
	top: 132px;
	height: 72px;
	width: 124px;
	background-image: url(../images/joe_flowtingbox.png);
	background-repeat: no-repeat;
}

#joe_flowtingbox2 {
	z-index: 1;
	position: absolute;
	left: 845px;
	top: 132px;
	height: 72px;
	width: 124px;
	background-image: url(../images/joe_flowtingbox.png);
	background-repeat: no-repeat;
}

#joe_btn_tvc {
	font-size: large;
	text-align: center;
	font-weight: bold;
	z-index: 2;
	display: block;
	visibility: visible;
	position: absolute;
	left: 8px;
	top: 139px;
	margin: 0px;
	width: 125px;
}

#joe_btn_all {
	background: 							url(../images/joe_btn_menu.png) no-repeat -875px 0;
	width: 									125px;
	height: 								125px;
	z-index: 								1;
	top: 215px 									;
	left: 8px 									;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

#joe_btn_all:hover {
	position: 								absolute;
	background-position: 					-875px -125px;
}

#joe_btn_all:active {
	position: 								absolute;
	background-position: 					-875px -250px;
}

#joe_btn_tvcdc {
	font-size: large;
	text-align: center;
	font-weight: bold;
	z-index: 2;
	display: block;
	visibility: visible;
	position: absolute;
	left: 843px;
	top: 139px;
	margin: 0px;
	width: 125px;
}

#joe_btn_rouge {
	background: 							url(../images/joe_btn_menu.png) no-repeat 0 0;
	width: 									125px;
	height: 								125px;
	z-index: 								8;
	top: 									215px;
	left: 									843px;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

#joe_btn_rouge:hover {
	position: 								absolute;
	background-position: 					0 -125px;
}

#joe_btn_rouge:active {
	position: 								absolute;
	background-position: 					0 -250px;
}

#joe_btn_orange {
	background: 							url(../images/joe_btn_menu.png) no-repeat -125px 0;
	width: 									125px;
	height: 								125px;
	z-index: 								7;
	top: 315px 									;
	left: 843px 									;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

#joe_btn_orange:hover {
	position: 								absolute;
	background-position: 					-125px -125px;
}

#joe_btn_orange:active {
	position: 								absolute;
	background-position: 					-125px -250px;
}

#joe_btn_jaune {
	background: 							url(../images/joe_btn_menu.png) no-repeat -250px 0;
	width: 									125px;
	height: 								125px;
	z-index: 								6;
	top: 415px 									;
	left: 843px 									;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

#joe_btn_jaune:hover {
	position: 								absolute;
	background-position: 					-250px -125px;
}

#joe_btn_jaune:active {
	position: 								absolute;
	background-position: 					-250px -250px;
}

#joe_btn_vert {
	background: 							url(../images/joe_btn_menu.png) no-repeat -375px 0;
	width: 									125px;
	height: 								125px;
	z-index: 								5;
	top: 515px 									;
	left: 843px 									;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

#joe_btn_vert:hover {
	position: 								absolute;
	background-position: 					-375px -125px;
}

#joe_btn_vert:active {
	position: 								absolute;
	background-position: 					-375px -250px;
}

#joe_btn_bleu {
	background: 							url(../images/joe_btn_menu.png) no-repeat -500px 0;
	width: 									125px;
	height: 								125px;
	z-index: 								4;
	top: 615px 									;
	left: 843px 									;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

#joe_btn_bleu:hover {
	position: 								absolute;
	background-position: 					-500px -125px;
}

#joe_btn_bleu:active {
	position: 								absolute;
	background-position: 					-500px -250px;
}

#joe_btn_indigo {
	background: 							url(../images/joe_btn_menu.png) no-repeat -625px 0;
	width: 									125px;
	height: 								125px;
	z-index: 								3;
	top: 									715px;
	left: 									843px;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

#joe_btn_indigo:hover {
	position: 								absolute;
	background-position: 					-625px -125px;
}

#joe_btn_indigo:active {
	position: 								absolute;
	background-position: 					-625px -250px;
}

#joe_btn_or {
	background: 							url(../images/joe_btn_menu.png) no-repeat -750px 0;
	width: 									125px;
	height: 								125px;
	z-index: 								2;
	top: 									815px;
	left: 									843px;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

#joe_btn_or:hover {
	position: 								absolute;
	background-position: 					-750px -125px;
}

#joe_btn_or:active {
	position: 								absolute;
	background-position: 					-750px -250px;
}


#carterouge01,
#carterouge02,
#carterouge03,
#carterouge04,
#carterouge05,
#carterouge06,
#carterouge07,
#carteorange01,
#carteorange02,
#carteorange03,
#carteorange04,
#carteorange05,
#carteorange06,
#carteorange07,
#cartejaune01,
#cartejaune02,
#cartejaune03,
#cartejaune04,
#cartejaune05,
#cartejaune06,
#cartejaune07,
#cartevert01,
#cartevert02,
#cartevert03,
#cartevert04,
#cartevert05,
#cartevert06,
#cartevert07,
#cartebleu01,
#cartebleu02,
#cartebleu03,
#cartebleu04,
#cartebleu05,
#cartebleu06,
#cartebleu07,
#carteindigo01,
#carteindigo02,
#carteindigo03,
#carteindigo04,
#carteindigo05,
#carteindigo06,
#carteindigo07,
#carteor01,
#carteor02,
#carteor03,
#carteor04,
#carteor05,
#carteor06,
#carteor07	{
	top: 									0px;
	width: 									950px;
	height: 								948px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: -50px 							;
	display: 								block;
	
	
}

/* @group Bg Cartes  */

#carterouge01 {
	background: 							url(../images/joe_rouge_01.png) no-repeat 0 0;
}

#carterouge02 {
	background: 							url(../images/joe_rouge_02.png) no-repeat 0 0;
}

#carterouge03 {
	background: 							url(../images/joe_rouge_03.png) no-repeat 0 0;
}

#carterouge04 {
	background: 							url(../images/joe_rouge_04.png) no-repeat 0 0;
}

#carterouge05 {
	background: 							url(../images/joe_rouge_05.png) no-repeat 0 0;
}

#carterouge06 {
	background: 							url(../images/joe_rouge_06.png) no-repeat 0 0;
}

#carterouge07 {
	background: 							url(../images/joe_rouge_07.png) no-repeat 0 0;
}

#carteorange01 {
	background: 							url(../images/joe_orange_01.png) no-repeat 0 0;
}

#carteorange02 {
	background: 							url(../images/joe_orange_02.png) no-repeat 0 0;
}

#carteorange03 {
	background: 							url(../images/joe_orange_03.png) no-repeat 0 0;
}

#carteorange04 {
	background: 							url(../images/joe_orange_04.png) no-repeat 0 0;
}

#carteorange05 {
	background: 							url(../images/joe_orange_05.png) no-repeat 0 0;
}

#carteorange06 {
	background: 							url(../images/joe_orange_06.png) no-repeat 0 0;
}

#carteorange07 {
	background: 							url(../images/joe_orange_07.png) no-repeat 0 0;
}

#cartejaune01 {
	background: 							url(../images/joe_jaune_01.png) no-repeat 0 0;
}

#cartejaune02 {
	background: 							url(../images/joe_jaune_02.png) no-repeat 0 0;
}

#cartejaune03 {
	background: 							url(../images/joe_jaune_03.png) no-repeat 0 0;
}

#cartejaune04 {
	background: 							url(../images/joe_jaune_04.png) no-repeat 0 0;
}

#cartejaune05 {
	background: 							url(../images/joe_jaune_05.png) no-repeat 0 0;
}

#cartejaune06 {
	background: 							url(../images/joe_jaune_06.png) no-repeat 0 0;
}

#cartejaune07 {
	background: 							url(../images/joe_jaune_07.png) no-repeat 0 0;
}

#cartevert01 {
	background: 							url(../images/joe_vert_01.png) no-repeat 0 0;
}

#cartevert02 {
	background: 							url(../images/joe_vert_02.png) no-repeat 0 0;
}

#cartevert03 {
	background: 							url(../images/joe_vert_03.png) no-repeat 0 0;
}

#cartevert04 {
	background: 							url(../images/joe_vert_04.png) no-repeat 0 0;
}

#cartevert05 {
	background: 							url(../images/joe_vert_05.png) no-repeat 0 0;
}

#cartevert06 {
	background: 							url(../images/joe_vert_06.png) no-repeat 0 0;
}

#cartevert07 {
	background: 							url(../images/joe_vert_07.png) no-repeat 0 0;
}

#cartebleu01 {
	background: 							url(../images/joe_bleu_01.png) no-repeat 0 0;
}

#cartebleu02 {
	background: 							url(../images/joe_bleu_02.png) no-repeat 0 0;
}

#cartebleu03 {
	background: 							url(../images/joe_bleu_03.png) no-repeat 0 0;
}

#cartebleu04 {
	background: 							url(../images/joe_bleu_04.png) no-repeat 0 0;
}

#cartebleu05 {
	background: 							url(../images/joe_bleu_05.png) no-repeat 0 0;
}

#cartebleu06 {
	background: 							url(../images/joe_bleu_06.png) no-repeat 0 0;
}

#cartebleu07 {
	background: 							url(../images/joe_bleu_07.png) no-repeat 0 0;
}

#carteindigo01 {
	background: 							url(../images/joe_indigo_01.png) no-repeat 0 0;
}

#carteindigo02 {
	background: 							url(../images/joe_indigo_02.png) no-repeat 0 0;
}

#carteindigo03 {
	background: 							url(../images/joe_indigo_03.png) no-repeat 0 0;
}

#carteindigo04 {
	background: 							url(../images/joe_indigo_04.png) no-repeat 0 0;
}

#carteindigo05 {
	background: 							url(../images/joe_indigo_05.png) no-repeat 0 0;
}

#carteindigo06 {
	background: 							url(../images/joe_indigo_06.png) no-repeat 0 0;
}

#carteindigo07 {
	background: 							url(../images/joe_indigo_07.png) no-repeat 0 0;
}

#carteor01 {
	background: 							url(../images/joe_or_01.png) no-repeat 0 0;
}

#carteor02 {
	background: 							url(../images/joe_or_02.png) no-repeat 0 0;
}

#carteor03 {
	background: 							url(../images/joe_or_03.png) no-repeat 0 0;
}

#carteor04 {
	background: 							url(../images/joe_or_04.png) no-repeat 0 0;
}

#carteor05 {
	background: 							url(../images/joe_or_05.png) no-repeat 0 0;
}

#carteor06 {
	background: 							url(../images/joe_or_06.png) no-repeat 0 0;
}

#carteor07 {
	background: 							url(../images/joe_or_07.png) no-repeat 0 0;
}

/* @end */

/* @end */

/* @group Joed */

#joed_pp {
	background: 							url(../images/btn_pp.png) no-repeat 0 0;
	top: 									0px;
	left: 									100px;
	width: 									92px;
	height: 								90px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								1;
}

#joed_pp:hover {
	background-position: 					0px -90px;
	position: 								absolute;
}

#joed_pp:active {
	background-position: 					0px -180px;
	position: 								absolute;
}

#joed_dakini1 {
	background: 							url(../images/icn_dakini1.png) no-repeat 0 0;
	width: 									125px;
	height: 								125px;
	visibility: 							visible;
	position: relative;
	margin-top: 							0;
	text-align: center;
	display: block;
}

#joed_dakini2 {
	margin-left: 202px;
	background: 							url(../images/icn_dakini2.png) no-repeat 0 0;
	width: 200px 									;
	height: 200px 								;
	visibility: 							visible;
	position: relative;
	margin-top: 							0;
	text-align: center;
	display: block;
}

#joed_florence1 {
	margin-left: 175px;
	background: 							url(../images/pix_florence.jpeg) no-repeat 0 0;
	width: 250px 									;
	height: 390px 								;
	visibility: 							visible;
	position: relative;
	margin-top: 							0;
	text-align: center;
	display: block;
}

#joed_livre1 {

	margin-left: 120px;

	background: 							url(../images/joed_livre.png) no-repeat 0 0;
	width: 407px 									;
	height: 350px 								;
	visibility: 							visible;
	position: relative;
	margin-top: 							0;
	text-align: center;
	display: block;
}




/* @group Master Body */

/* @group Main Body Class */

Body.rouge, 
Body.orange,
Body.jaune,
Body.vert,
Body.bleu,
Body.indigo,
Body.or {
	margin: 								0;
	padding: 								0;
	text-align: 							center;
	background-position: 					center;
	background-repeat: 						repeat;
}

Body.rouge pp_footermenu, 
Body.orange pp_footermenu,
Body.jaune pp_footermenu,
Body.vert pp_footermenu,
Body.bleu pp_footermenu,
Body.indigo pp_footermenu,
Body.or pp_footermenu {
	background: none;
}

#joed_textcenter {
	color: #006fb0;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	left: 									150px;
	visibility: 							visible;
	z-index: 								auto;
	overflow: 								auto;
	position: 								absolute;
	display: 								block;
	width: 									605px;
	height: 								755px;
	margin: 								0;
	padding: 								0 15px 0 0;
	top: 									285px;
	line-height: 							1.5;
}

#joed_titre {
	font-weight: bold;
	font-size: larger;
	color: #006fb0;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
}

#joed_temoignage {
	font-size: 16px;
	margin-right: 10px;
	margin-left: 25px;
	font-style: italic;
	color: #006fb0;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
}

#joed_tsig {
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: left;
	margin-left: 425px;
	color: #006fb0;
}

/* @end */

/* @group Main Margin & Padding */

ol,
ul,
li,
div {
	margin: 								0;
	padding: 								0;
}

/* @end */

/* @group Wrap's */

#wrap {
	width: 									984px;
	margin: 								0 auto;
	text-align: 							left;
	height: 								1300px;
}

#innerwrap {
	position: 								absolute;
}

/* @end */

#contour1 {
	background: 							url(../images/joed_contour_03.png) no-repeat 0 0;
	width: 									16px;
	height: 								135px;
	z-index: 								1;
	top: 									0px;
	left: 									102px;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

#contour2 {
	background: 							url(../images/joed_contour_04.png) no-repeat 0 0;
	width: 									832px;
	height: 								20px;
	z-index: 								1;
	top: 									0px;
	left: 									118px;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

#contour3 {
	background: 							url(../images/joed_contour_05.png) no-repeat 0 0;
	width: 									20px;
	height: 								135px;
	z-index: 								1;
	top: 									0px;
	left: 									950px;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

#contour1f {
	background: 							url(../images/joed_contour_03.png) no-repeat 0 0;
	width: 									16px;
	height: 								100px;
	z-index: 								2;
	top: 									1200px;
	left: 									102px;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

#contour2f {
	background: 							url(../images/joed_contour_04.png) no-repeat 0 0;
	width: 									832px;
	height: 								20px;
	z-index: 								2;
	top: 									1200px;
	left: 									118px;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

#contour3f {
	background: 							url(../images/joed_contour_05.png) no-repeat 0 0;
	width: 									20px;
	height: 								100px;
	z-index: 								2;
	top: 									1200px;
	left: 									950px;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

#contourback {
	width: 868px;
	height: 100px;
	top: 1200px;
	left: 102px;
	z-index: 1;
	background-color: rgba(255,255,255,0.75);
	position: relative;
}

#joed_hdr {
	background: 							url(../images/joed_hdr.png) no-repeat 0 0;
	top: 									20px;
	left: 380px 									;
	width: 310px 									;
	height: 56px 								;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
}

#josette2 {
	background: 							url(../images/icn.josette2.png) no-repeat 0 0;
	width: 									92px;
	height: 								90px;
	z-index: 								1;
	top: 									3px;
	left: 									848px;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

/* 
#joed_footermenu {
	color: #fff;
	font-size: 								smaller;
	font-weight: 							bold;
	visibility: 							visible;
	position: relative;
	top: 									1225px;
	z-index: 								4;
	width: 									972px;
	display: inline-block;
	text-align: center;
	text-shadow: #000 1px 1px 2px;
}

#joed_footermenu a:link {
	background-position: center center;
	font-weight: 							bold;
}

#joed_footermenu a:hover {
	font-weight: 							bold;
	color: 									yellow;
	text-decoration: 						underline;
}

#joed_footermenu a:visited {
	font-weight: 							bold;
	color: #ffe7eb;
}*/

#joed_footermenu p {
	margin: 								0px;
	padding-bottom: 						8px;
	font: 11px Verdana;
	color: #006fb0;
	text-align: center;
}

#joed_footermenu {
	visibility: 							visible;
	position: absolute;
	top: 									1225px;
	z-index: 								4;
	width: 									850px;
	text-align: center;
	left: 111px;
}

#joed_footermenu a:link {
	color: #006fb0;
	font-weight: 							bold;
}

#joed_footermenu a:hover {
	color: #ff0;
	text-decoration: 						underline;
	text-shadow: #000 1px 1px 1px;
}

#joed_footermenu a:visited {
	color: 									#623581;
}



/* @end */

/* @group Button */

#button_1a {
	background: 							url(../images/joed_btn_menu.png) no-repeat 0 -10px;
	width: 									112px;
	height: 								55px;
	z-index: 								1;
	top: 									80px;
	left: 									118px;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

#button_2b {
	background: 							url(../images/joed_btn_menu.png) no-repeat -112px -10px;
	width: 									90px;
	height: 								55px;
	z-index: 								1;
	top: 									80px;
	left: 									230px;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

#button_3c {
	background: 							url(../images/joed_btn_menu.png) no-repeat -202px -10px;
	width: 									146px;
	height: 								55px;
	z-index: 								1;
	top: 									80px;
	left: 									320px;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

#button_4d {
	background: 							url(../images/joed_btn_menu.png) no-repeat -348px -10px;
	width: 									170px;
	height: 								55px;
	z-index: 								1;
	top: 									80px;
	left: 									466px;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

#button_5e {
	background: 							url(../images/joed_btn_menu.png) no-repeat -518px -10px;
	width: 									121px;
	height: 								55px;
	z-index: 								1;
	top: 									80px;
	left: 									636px;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

#button_6f {
	background: 							url(../images/joed_btn_menu.png) no-repeat -639px -10px;
	width: 									81px;
	height: 								55px;
	z-index: 								1;
	top: 									80px;
	left: 									757px;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

#button_7g {
	background: 							url(../images/joed_btn_menu.png) no-repeat -720px -10px;
	width: 									112px;
	height: 								55px;
	z-index: 								1;
	top: 									80px;
	left: 									838px;
	visibility: 							visible;
	display: 								block;
	position: 								absolute;
}

/* @end */

/* @group Button Hover */

#button_1a:hover {
	position: 								absolute;
	background-position: 					0 -75px;
}

#button_2b:hover {
	position: 								absolute;
	background-position: 					-112px -75px;
}

#button_3c:hover {
	position: 								absolute;
	background-position: 					-202px -75px;
}

#button_4d:hover {
	position: 								absolute;
	background-position: 					-348px -75px;
}

#button_5e:hover {
	position: 								absolute;
	background-position: 					-518px -75px;
}

#button_6f:hover {
	position: 								absolute;
	background-position: 					-639px -75px;
}

#button_7g:hover {		
	position: 								absolute;
	background-position: 					-720px -75px;
}

/* @end */

/* @group Button Active */

#button_1a:active {
	position: 								absolute;
	background-position: 					0 -200px;
}

#button_2b:active {
	position: 								absolute;
	background-position: 					-112px -200px;
}

#button_3c:active {
	position: 								absolute;
	background-position: 					-202px -200px;
}

#button_4d:active {
	position: 								absolute;
	background-position: 					-348px -200px;
}

#button_5e:active {
	position: 								absolute;
	background-position: 					-518px -200px;
}

#button_6f:active {
	position: 								absolute;
	background-position: 					-639px -200px;
}

#button_7g:active {
	position: 								absolute;
	background-position: 					-720px -200px;
}

/* @end */

/* @group Main Menu Button OverRide */

body.rouge #button_1a {
	background-position: 					0 -140px;
}

body.orange #button_2b {
	background-position: 					-112px -140px;
}

body.jaune #button_3c {
	background-position: 					-202px -140px;
}

body.vert #button_4d {
	background-position: 					-348px -140px;
}

body.bleu #button_5e {
	background-position: 					-518px -140px;
}

body.indigo #button_6f {
	background-position: 					-639px -140px;
}

body.or #button_7g {
	background-position: 					-720px -140px;
}

/* @end */

/* @group Rouge */

body.rouge {
	background-image: 						url(../images/joed_bg_rouge.jpg);
}

body.rouge div#banner {
	background: 							url(../images/joed_bnr_rouge.png) no-repeat;
	width: 									90px;
	height: 								1300px;
	position: 								absolute;
}

body.rouge div#painting {
	background-image: 						url(../images/joed_paintingrouge.png);
	width: 									868px;
	height: 								1039px;
	top: 									147px;
	left: 									102px;
	position: 								absolute;
}

/* @end */

/* @group Orange */

body.orange {
	background-image: 						url(../images/joed_bg_orange.jpg);
}

body.orange div#banner {
	background: 							url(../images/joed_bnr_orange.png) no-repeat;
	width: 									90px;
	height: 								1300px;
	position: 								absolute;
}

body.orange div#painting {
	background-image: 						url(../images/joed_paintingorange.png);
	width: 									868px;
	height: 								1039px;
	top: 									147px;
	left: 									102px;
	position: 								absolute;
}

/* @end */

/* @group Jaune */

body.jaune {
	background-image: 						url(../images/joed_bg_jaune.jpg);
}

body.jaune div#banner {
	background: 							url(../images/joed_bnr_jaune.png) no-repeat;
	width: 									90px;
	height: 								1300px;
	position: 								absolute;
}

body.jaune div#painting {
	background-image: 						url(../images/joed_paintingjaune.png);
	width: 									868px;
	height: 								1039px;
	top: 									147px;
	left: 									102px;
	position: 								absolute;
}

/* @end */

/* @group Vert */

body.vert {
	background-image: 						url(../images/joed_bg_vert.jpg);
}

body.vert div#banner {
	background: 							url(../images/joed_bnr_vert.png) no-repeat;
	width: 									90px;
	height: 								1300px;
	position: 								absolute;
}

body.vert div#painting {
	background-image: 						url(../images/joed_paintingvert.png);
	width: 									868px;
	height: 								1039px;
	top: 									147px;
	left: 									102px;
	position: 								absolute;
}

/* @end */

/* @group Bleu */

body.bleu {
	background-image: 						url(../images/joed_bg_bleu.jpg);
}

body.bleu div#banner {
	background: 							url(../images/joed_bnr_bleu.png) no-repeat;
	width: 									90px;
	height: 								1300px;
	position: 								absolute;
}

body.bleu div#painting {
	background-image: 						url(../images/joed_paintingbleu.png);
	width: 									868px;
	height: 								1039px;
	top: 									147px;
	left: 									102px;
	position: 								absolute;
}

/* @end */

/* @group indigo */

body.indigo {
	background-image: 						url(../images/joed_bg_indigo.jpg);
}

body.indigo div#banner {
	background: 							url(../images/joed_bnr_indigo.png) no-repeat;
	width: 									90px;
	height: 								1300px;
	position: 								absolute;
}

body.indigo div#painting {
	background-image: 						url(../images/joed_paintingindigo.png);
	width: 									868px;
	height: 								1039px;
	top: 									147px;
	left: 									102px;
	position: 								absolute;
}

/* @end */

/* @group Or */

body.or {
	background-image: 						url(../images/joed_bg_or.jpg);
}

body.or div#banner {	
	background: 							url(../images/joed_bnr_or.png) no-repeat;
	width: 									90px;
	height: 								1300px;
	position: 								absolute;
}

body.or div#painting {
	background-image: 						url(../images/joed_paintingor.png);
	width: 									868px;
	height: 								1039px;
	top: 									147px;
	left: 									102px;
	position: 								absolute;
}

/* @end */

/* @end */

/* @group PP */

/* @group nouveaute */

#nouveaute {
	background: 							url(../images/pp_btn_nouveaute.png) no-repeat 0 0;
	top: 									120px;
	left: 									5px;
	width: 									110px;
	height: 								30px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
}

#nouveaute:hover {
	background-position: 					0px -30px;
	position: 								absolute;
}

#nouveaute:active {
	background-position: 					0px -60px;
	position: 								absolute;
}

/* @end */

/* @group boutique */

#zboutique {
	background: 							url(../images/pp_btn_boutique.png) no-repeat 0 0;
	top: 									120px;
	left: 									5px;
	width: 									110px;
	height: 								30px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
}

#zboutique:hover {
	background-position: 					0px -30px;
	position: 								absolute;
}

#zboutique:active {
	background-position: 					0px -60px;
	position: 								absolute;
}

/* @end */

/* @group Contact */

#contact {
	background: 							url(../images/pp_btn_contact.png) no-repeat 0 0;
	top: 									120px;
	left: 									5px;
	width: 									110px;
	height: 								30px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 2;
}

#contact:hover {
	background-position: 					0px -30px;
	position: 								absolute;
}

#contact:active {
	background-position: 					0px -60px;
	position: 								absolute;
}

/* @end */

/* @group pp_btn_m_1-7 */

#pp_btn_m_1 {
	background: 							url(../images/pp_btn.jpg) no-repeat 0 0;
	top: 									150px;
	left: 									0px;
	width: 									108px;
	height: 								35px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}

#pp_btn_m_1:hover {
	background-position: 					0px -35px;
	position: 								absolute;
}

#pp_btn_m_1:active {
	background-position: 					0px -70px;
	position: 								absolute;
}
#pp_btn_m_2 {
	background: 							url(../images/pp_btn.jpg) -108px 0;
	top: 									150px;
	left: 									108px;
	width: 									108px;
	height: 								35px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}

#pp_btn_m_2:hover {
	background-position: 					-108px -35px;
	position: 								absolute;
}

#pp_btn_m_2:active {
	background-position: 					-108px -70px;
	position: 								absolute;
}
#pp_btn_m_3 {
	background: 							url(../images/pp_btn.jpg) no-repeat -216px 0;
	top: 									150px;
	left: 									216px;
	width: 									108px;
	height: 								35px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}

#pp_btn_m_3:hover {
	background-position: 					-216px -35px;
	position: 								absolute;
}

#pp_btn_m_3:active {
	background-position: 					-216px -70px;
	position: 								absolute;
}
#pp_btn_m_4 {
	background: 							url(../images/pp_btn.jpg) no-repeat -324px 0;
	top: 									150px;
	left: 									324px;
	width: 									108px;
	height: 								35px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}

#pp_btn_m_4:hover {
	background-position: 					-324px -35px;
	position: 								absolute;
}

#pp_btn_m_4:active {
	background-position: 					-324px -70px;
	position: 								absolute;
}
#pp_btn_m_5 {
	background: 							url(../images/pp_btn.jpg) no-repeat -432px 0;
	top: 									150px;
	left: 									432px;
	width: 									108px;
	height: 								35px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}

#pp_btn_m_5:hover {
	background-position: 					-432px -35px;
	position: 								absolute;
}

#pp_btn_m_5:active {
	background-position: 					-432px -70px;
	position: 								absolute;
}
#pp_btn_m_6 {
	background: 							url(../images/pp_btn.jpg) no-repeat -540px 0;
	top: 									150px;
	left: 									540px;
	width: 									108px;
	height: 								35px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}

#pp_btn_m_6:hover {
	background-position: 					-540px -35px;
	position: 								absolute;
}

#pp_btn_m_6:active {
	background-position: 					-540px -70px;
	position: 								absolute;
}
#pp_btn_m_7 {
	background: 							url(../images/pp_btn.jpg) no-repeat -648px 0;
	top: 									150px;
	left: 									648px;
	width: 									108px;
	height: 								35px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}

#pp_btn_m_7:hover {
	background-position: 					-648px -35px;
	position: 								absolute;
}

#pp_btn_m_7:active {
	background-position: 					-648px -70px;
	position: 								absolute;
}
#pp_btn_m_8 {
	background: 							url(../images/pp_btn.jpg) no-repeat -756px 0;
	top: 									150px;
	left: 									756px;
	width: 									108px;
	height: 								35px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}

#pp_btn_m_8:hover {
	background-position: 					-756px -35px;
	position: 								absolute;
}

#pp_btn_m_8:active {
	background-position: 					-756px -70px;
	position: 								absolute;
}
#pp_btn_m_9 {
	background: 							url(../images/pp_btn.jpg) no-repeat -864px 0;
	top: 									150px;
	left: 									864px;
	width: 									108px;
	height: 								35px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}

#pp_btn_m_9:hover {
	background-position: 					-864px -35px;
	position: 								absolute;
}

#pp_btn_m_9:active {
	background-position: 					-864px -70px;
	position: 								absolute;
}

/* @end */

#pp_intro {
	margin: 								0;
	background: 							url(../images/pp_bg.jpg) no-repeat center top;
}

#pp_center {
    margin: 								0px auto 0px auto;
    width: 									972px;
	position: 								relative;
}

#pp {
	background: 							url(../images/btn_pp.png) no-repeat 0 0;
	top: 									10px;
	left: 									10px;
	width: 									92px;
	height: 								90px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								1;
}

#pp:hover {
	background-position: 					0px -90px;
	position: 								absolute;
}

#pp:active {
	background-position: 					0px -180px;
	position: 								absolute;
}

#pp_hdr {
	background: 							url(../images/pp_hdr.gif) no-repeat 0 0;
	top: 									21px;
	left: 									185px;
	width: 									618px;
	height: 								52px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}

#pp_head {
	background: 							url(../images/pp_head.png) no-repeat 0 0;
	top: 									0;
	left: 									0;
	width: 									972px;
	height: 								120px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
}

#pp_foot {
	background: 							url(../images/pp_foot.png) repeat 0 0;
	top: 									685px;
	left: 									0;
	width: 									972px;
	height: 								100px;
	visibility: 							visible;
	position: 								absolute;
	background-position: 					0px -20px;
}

#imageMenu_jq {
	position: 								absolute;
	left: 									0px;
	width: 									100%;
	height: 								500px;
	overflow: 								hidden;
	top: 									185px;
}

/* @group Footer */



#pp_footermenu p {
	font: 									9px/11px Verdana;
	padding-bottom: 						8px;
	text-align: 							center;
}

#pp_footermenu {
	visibility: 							visible;
	position: 								relative;
	top: 									707px;
	z-index: 								4;
    margin: 								0px auto 0px auto;
	width: 									972px;
}

#pp_footermenu a:link {
	color: #006fb0 									;
	font-weight: 							bold;
}

#pp_footermenu a:hover {
	color: #db9248 									;
	text-decoration: 						underline;
}

#pp_footermenu a:visited {
	color: 									#623581;
}

/* @end */



/* @end */

/* @group JQuery Script JimgMenu */

.jimgMenu {
	position: 								absolute;
	margin: 								0;
	padding: 								0px;
	width: 									972px;
	height: 								500px;
	overflow: 								hidden;
}

.jimgMenu ul {
	list-style: 							none;
	margin: 								0px;
	padding: 								0px;
	display: 								block;
	height: 								500px;
	position: 								relative;
	width: 									972;
}

.jimgMenu ul li {
	width: 									108px;
	float: 									left;
	display: 								block;
	overflow: 								hidden;
}

.jimgMenu ul li a {
	text-indent: 							-1000px;
	cursor: 								pointer;
	display: 								block;
	overflow: 								hidden;
	height: 								500px;
}

.jimgMenu ul li#mandala_01 a {
	background: 							url(../images/pp_mandala_01.png) repeat scroll 0%;
}

.jimgMenu ul li#mandala_02 a {
	background: 							url(../images/pp_mandala_02.png) repeat scroll 0%;
}

.jimgMenu ul li#mandala_03 a {
	background: 							url(../images/pp_mandala_03.png) repeat scroll 0%;
}

.jimgMenu ul li#mandala_04 a {
	background: 							url(../images/pp_mandala_04.png) repeat scroll 0%;
}

.jimgMenu ul li#mandala_05 a {
	background: 							url(../images/pp_mandala_05.png) repeat scroll 0%;
}

.jimgMenu ul li#mandala_06 a {
	background: 							url(../images/pp_mandala_06.png) repeat scroll 0%;
}

.jimgMenu ul li#mandala_07 a {
	background: 							url(../images/pp_mandala_07.png) repeat scroll 0%;
}

.jimgMenu ul li#mandala_08 a {
	background: 							url(../images/pp_mandala_08.png) repeat scroll 0%;
}

.jimgMenu ul li#mandala_09 a {
	background: 							url(../images/pp_mandala_09.png) repeat scroll 0%;
}

.clear {
	clear: 									both;
}

/* @end */

/* @group m */

#m_textcenter {
	line-height: 							1.5;
	left: 									61px;
	top: 									176px;
	width: 									850px;
	height: 								480px;
	margin: 								0;
	padding-right: 							47px;
	color: 									#006fb0;
	overflow: 								auto;
	display: 								block;
	position: 								absolute;
	visibility: 							visible;
	z-index: 								2;
	font-family: 							"Lucida Grande", Lucida, Verdana, sans-serif;
}

#m_intro {
	margin: 								0px;
	background: 							url(../images/pp_bg.jpg) no-repeat center top;
}

#m_intro_bg {
	height: 								1024px;
	width: 									972px;
	background: 							url(../images/eve_bg.jpg) no-repeat 0 0;
	top: 									0px;
	left: 									0px;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								1;
}

#m_center {
    margin: 								0px auto 0px auto;
    width: 									972px;
	position: 								relative;
}

#m_hdr {
	background: 							url(../images/m_hdr.png) no-repeat 0 0;
	top: 									21px;
	left: 									292px;
	width: 									387px;
	height: 								52px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}

#m_pp {
	background: 							url(../images/btn_pp3.png) no-repeat 0 0;
	top: 									5px;
	left: 									7px;
	width: 									125px;
	height: 								125px;
	visibility: 							visible;
	position: 								absolute;
	margin-top: 							0;
	z-index: 								2;
}


#m_pp:hover {
	background-position: 					0px -125px;
	position: 								absolute;
}

#m_pp:active {
	background-position: 					0px -250px;
	position: 								absolute;
}

/* @end */