/* body ===========================================================*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F5F1F4;
	background-image: url(/_img/structure/fond.png);
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #bb2163;
}


/* form ===========================================================*/
.form-ctr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px 2px;
	width: 170px;
	border: 1px solid #bb2163;
	font-size: 10px;
	color: #bb2163;
	background-color: #FFFFFF;
}
.form-m {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px 2px;
	width: 200px;
	border: 1px solid #bb2163;
	font-size: 10px;
	color: #bb2163;
	background-color: #FFFFFF;
}
.form-s {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px 2px;
	width: 140px;
	border: 1px solid #bb2163;
	font-size: 10px;
	color: #bb2163;
	background-color: #FFFFFF;
}

.label01 {
	text-align: right;
	float: left;
	width: 25em;
	margin-right: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #bb2163;
}

.label {
	text-align: right;
	float: left;
	width: 16em;
	margin-right: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #bb2163;
}

.label_detail {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.label_detail h1 {
	font-size: 14px;
	color: #bb2163;
}

.label_detail h2 {
	font-size: 13px;
	color: #bb2163;
}

.champ {
	margin: 5px;
}

.champ_detail {
	font-size: 12px;
	color: #000000;
	margin-right: 1em;
	float: left;
	margin-left: 1em;
	padding-bottom: 5px;
}


.boutons {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #bb2163;
}

.tel_accueil {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bb2163;
}


/* calque conteneur ===========================================================*/

#global {
	position:absolute;
	left: 50%;
	width: 780px;
	height: 17px;
	margin-top: 10px;
	margin-left: -390px; /* moitié de la largeur */
}


/* texte ===========================================================*/

.sous_nav_text01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bb2163;
}
.mail_acc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bb2163;
}
.sous_nav_text02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #31AA9D;
}

.bloc_text_info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.titre_text_info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
	
.titre_info01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #bb2163;
}

.titre_info02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #999999;
}

.titre_info03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
}
.titre01_sous_nav_detail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #bb2163;
}
.detail02_titre01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #31AA9D;
}
.detail02_titre02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #999999;
}
.detail02_titre03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #bb2163;
}
.detail02_bloc_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.detail02_titre_bloc_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #bb2163;
}
.detail02_titre_bando {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
}




/*///////////////////////////////////////////*/


.centre_titre_tablo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.centre_text01_tablo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9C1951;
}

.centre_text02_tablo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

a.centre_text01_tablo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9C1951;
	text-decoration:none;
}

a.centre_text01_tablo:hover {
	text-decoration:underline;
}

/* liens ===========================================================*/
a.mail_acc {
text-decoration:none;
color: #bb2163;
}

a.mail_acc:hover {
text-decoration:underline;
}

a.sous_nav_text01 {
text-decoration:none;
color: #bb2163;
}

a.sous_nav_text01:hover {
text-decoration:underline;
}

a.sous_nav_text02 {
text-decoration:none;
}

a.sous_nav_text02:hover {
text-decoration:underline;
}

a.titre_info01 {
text-decoration:none;
color: #bb2163;
}

a.titre_info02 {
text-decoration:none;
}

a.pan_detail01_plus {
	text-decoration:none;
}

a.pan_detail01_plus:hover {
	text-decoration:underline;
}
a.pan_detail01_plan {
	text-decoration:none;
}

a.pan_detail01_plan:hover {
	text-decoration:underline;
}

/* Structure ==============================*/


/* Menu ===================*/

#pan_left {
	position:absolute;
	left:0px;
	top:0px;
	width:186px;
	height:568px;
	z-index:61;
}
#logo_vacaf {
	position:absolute;
	left:26px;
	top:21px;
	width:92px;
	height:132px;
	z-index:4;
}
#menu {
	position:absolute;
	left:0px;
	top:167px;
	width:186px;
	height:136px;
	z-index:3;
}
#info {
	position:absolute;
	left:0px;
	top:0px;
	width:186px;
	height:21px;
	z-index:4;
}
#interstice01 {
	position:absolute;
	left:0px;
	top:21px;
	width:186px;
	height:13px;
	z-index:4;
}
#ctr_label {
	position:absolute;
	left:0px;
	top:34px;
	width:186px;
	height:21px;
	z-index:4;
}
#interstice02 {
	position:absolute;
	left:0px;
	top:55px;
	width:186px;
	height:13px;
	z-index:4;
}
#documentation {
	position:absolute;
	left:0px;
	top:68px;
	width:186px;
	height:21px;
	z-index:4;
}
#interstice03 {
	position:absolute;
	left:0px;
	top:89px;
	width:186px;
	height:13px;
	z-index:4;
}
#contact {
	position:absolute;
	left:0px;
	top:102px;
	width:186px;
	height:34px;
	z-index:4;
}


/* Footer ===================*/

#footer {
	position:absolute;
	left:0px;
	top:567px;
	width:780px;
	height:39px;
	z-index:3;
}
#footer_menu {
	position:absolute;
	left:439px;
	top:0px;
	width:341px;
	height:39px;
	z-index:4;
}
#footer_contact {
	position:absolute;
	left:0px;
	top:0px;
	width:74px;
	height:39px;
	z-index:4;
}
#footer_madeby {
	position:absolute;
	left:74px;
	top:0px;
	width:124px;
	height:39px;
	z-index:4;
}
#footer_legal {
	position:absolute;
	left:198px;
	top:0px;
	width:143px;
	height:39px;
	z-index:4;
}


/* Top ===================*/

#top {
	position:absolute;
	left:186px;
	top:0px;
	width:594px;
	height:86px;
	z-index:3;
}

/* Sous navigation ===================*/

#sous_nav_titre {
	position:absolute;
	left:5px;
	top:9px;
	width:569px;
	height:21px;
	z-index:17;
}
#sous_nav {
	position:absolute;
	left:0px;
	top:0px;
	width:594px;
	height:34px;
	z-index:16;
}
#sous_nav_ctr {
	position:absolute;
	left:0px;
	top:34px;
	width:576px;
	height:66px;
	z-index:15;
}
#sous_nav_titre_ctr_lab {
	position:absolute;
	left:10px;
	top:44px;
	width:141px;
	height:37px;
	z-index:16;
}
#sous_nav_titre_city {
	position:absolute;
	left:167px;
	top:44px;
	width:142px;
	height:37px;
	z-index:16;
}
#sous_nav_titre_dep {
	position:absolute;
	left:323px;
	top:44px;
	width:129px;
	height:37px;
	z-index:16;
}
#sous_nav_ctr_detail01 {
	position:absolute;
	left:1px;
	top:32px;
	width:380px;
	height:31px;
	z-index:15;
	background-image: url(/_img/ctr_lab/sous_nav_ctr01.gif);
}
#titre01_sous_nav_ctr_detail {
	position:absolute;
	left:207px;
	top:38px;
	width:150px;
	height:21px;
	z-index:16;
}
#titre01_sous_nav_ctr_detail02 {
	position:absolute;
	left:5px;
	top:38px;
	width:193px;
	height:21px;
	z-index:16;
}
#titre02_sous_nav_ctr_detail {
	position:absolute;
	left:187px;
	top:109px;
	width:186px;
	height:15px;
	z-index:16;
}
#btn_ok {
	position:absolute;
	left:540px;
	top:64px;
	width:27px;
	height:18px;
	z-index:30;
}

/* Photo accueil ===================*/

#photo {
	position:absolute;
	left:186px;
	top:86px;
	width:594px;
	height:209px;
	z-index:3;
}


/* Actualité index ===================*/

#actualite {
	position:absolute;
	left:186px;
	top:295px;
	width:594px;
	height:273px;
	z-index:3;
}
#planche_photo {
	position:absolute;
	left:62px;
	top:321px;
	width:344px;
	height:231px;
	z-index:61;
}
#bloc_actualite {
	position:absolute;
	font-size:12px;
	left:252px;
	top:56px;
	width:292px;
	height:190px;
	z-index:3;
	background-color: #FFFFFF;
	overflow:auto;
}


/* Documentation ==============================*/

#form_doc {
	position:absolute;
	left:46px;
	top:16px;
	width:392px;
	height:336px;
	z-index:7;
}
#bottom_content {
	position:absolute;
	left:0px;
	top:448px;
	width:594px;
	height:34px;
	z-index:7;
}
#content_doc {
	position:absolute;
	left:186px;
	top:86px;
	width:594px;
	height:449px;
	z-index:1;
}
#bg_content_doc {
	position:absolute;
	left:0px;
	top:34px;
	width:594px;
	height:414px;
	z-index:3;
	background-image: url(/_img/mod/bg_content_page.gif);
}


/* Info_présentation ==============================*/

#bottom_content_info_pres {
	position:absolute;
	left:-5px;
	top:697px;
	width:594px;
	height:34px;
	z-index:3;
}
#content_info_pres {
	position:absolute;
	left:186px;
	top:86px;
	width:594px;
	height:449px;
	z-index:50;
}
#photo_info {
	position:absolute;
	left:88px;
	top:151px;
	width:470px;
	height:92px;
	z-index:5;
	left: 88px;
}
#bloc_text_info_pres {
	position:absolute;
	left:88px;
	top:287px;
	width:470px;
	height:134px;
	z-index:5;
}
#info_pres {
	position:absolute;
	left:5px;
	top:0px;
	width:571px;
	height:600px;
	z-index:4;
}
#accroche {
	position:absolute;
	left:9px;
	top:42px;
	width:279px;
	height:83px;
	z-index:5;
}
#trait_vert_info_pres {
	position:absolute;
	left:65px;
	top:151px;
	width:8px;
	height:1288px;
	z-index:6;
	background-image: url(/_img/info/trait_vert.gif);
}
#titre_info {
	position:absolute;
	left:88px;
	top:262px;
	width:396px;
	height:23px;
	z-index:5;
}
#points_horiz01 {
	position:absolute;
	left:83px;
	top:277px;
	width:470px;
	height:4px;
	z-index:5;
	background-image: url(/_img/info/points_horiz.gif);
	background-repeat:repeat-x;
	color: #000000;
}
#points_horiz_02 {
	position:absolute;
	left:83px;
	top:709px;
	width:470px;
	height:4px;
	z-index:5;
	background-image: url(/_img/info/points_horiz.gif);
	background-repeat:repeat-x;
}
#page_top_info_pres {
	position:absolute;
	left:462px;
	top:719px;
	width:92px;
	height:17px;
	z-index:5;
}
#bg_menu_info_pres {
	position:absolute;
	left:0px;
	top:246px;
	width:186px;
	height:1138px;
	z-index:15;
	background-image: url(/_img/mod/bg_menu.jpg);
}
#bg_content_info_pres {
	position:absolute;
	left:-5px;
	top:34px;
	width:594px;
	height:414px;
	z-index:2;
	background-image: url(/_img/mod/bg_content_page.gif);
}
#bg_dupli_content_info_pres {
	position:absolute;
	left:-5px;
	top:448px;
	width:594px;
	height:993px;
	z-index:2;
	background-image: url(/_img/mod/bg_dupli_content_page.gif);
}
#bottom_bg_menu_pres {
	position:absolute;
	left:0px;
	top:1382px;
	width:188px;
	height:7px;
	z-index:16;
}
#footer_info_pres {
	position:absolute;
	left:0px;
	top:1556px;
	width:780px;
	height:39px;
	z-index:3;
}
#bottom_content_info_pres {
	position:absolute;
	left:-5px;
	top:1437px;
	width:594px;
	height:34px;
	z-index:3;
}


/* Info_vacances ==============================*/

#bg_dupli_content_info_vac {
	position:absolute;
	left:-5px;
	top:448px;
	width:594px;
	height:527px;
	z-index:2;
	background-image: url(/_img/mod/bg_dupli_content_page.gif);
}
#content_info_pres_vac {
	position:absolute;
	left:186px;
	top:86px;
	width:594px;
	height:449px;
	z-index:1;
}
#info_pres_vac {
	position:absolute;
	left:5px;
	top:0px;
	width:571px;
	height:1005px;
	z-index:4;
}

#bg_menu_info_vac {
	position:absolute;
	left:0px;
	top:398px;
	width:186px;
	height:522px;
	z-index:15;
	background-image: url(/_img/mod/bg_menu.jpg);
}
#bg_content_info_vac {
	position:absolute;
	left:-5px;
	top:34px;
	width:594px;
	height:414px;
	z-index:2;
	background-image: url(/_img/mod/bg_content_page.gif);
}
#bottom_bg_menu_vac {
	position:absolute;
	left:0px;
	top:919px;
	width:188px;
	height:7px;
	z-index:16;
}
#footer_info_vac {
	position:absolute;
	left:0px;
	top:1092px;
	width:780px;
	height:39px;
	z-index:3;
}
#bottom_content_info_vac {
	position:absolute;
	left:-5px;
	top:973px;
	width:594px;
	height:34px;
	z-index:3;
}
#page_top_info_vac {
	position:absolute;
	left:462px;
	top:1430px;
	width:92px;
	height:17px;
	z-index:5;
}
#trait_vert_info_vac {
	position:absolute;
	left:65px;
	top:139px;
	width:8px;
	height:839px;
	z-index:4;
	background-image: url(/_img/info/trait_vert.gif);
}
#points_horiz03 {
	position:absolute;
	left:83px;
	top:1002px;
	width:470px;
	height:4px;
	z-index:5;
	background-image: url(/_img/info/points_horiz.gif);
	background-repeat:repeat-x;
}
#points_horiz04 {
	position:absolute;
	left:83px;
	top:859px;
	width:470px;
	height:4px;
	z-index:5;
	background-image: url(/_img/info/points_horiz.gif);
	background-repeat:repeat-x;
}
#points_horiz05 {
	position:absolute;
	left:83px;
	top:1248px;
	width:470px;
	height:4px;
	z-index:5;
	background-image: url(/_img/info/points_horiz.gif);
	background-repeat:repeat-x;
}
#points_horiz06 {
	position:absolute;
	left:83px;
	top:777px;
	width:470px;
	height:4px;
	z-index:5;
	background-image: url(/_img/info/points_horiz.gif);
	background-repeat:repeat-x;
}
#bloc_text_info_vac {
	position:absolute;
	left:86px;
	top:791px;
	width:470px;
	height:134px;
	z-index:5;
}

/* Carte centres labellisés ==============================*/

#carte_droite {
	position:absolute;
	left:188px;
	top:278px;
	width:236px;
	height:127px;
	z-index:1;
}
#carte_gauche {
	position:absolute;
	left:3px;
	top:424px;
	width:133px;
	height:77px;
	z-index:20;
}
#carte_idf {
	position:absolute;
	left:606px;
	top:282px;
	width:118px;
	height:116px;
	z-index:21;
}
#points_horiz07 {
	position:absolute;
	left:48px;
	top:1019px;
	width:470px;
	height:4px;
	z-index:5;
	background-image: url(/_img/info/points_horiz.gif);
	background-repeat:repeat-x;
}
#bg_dupli_content_ctr_carte {
	position:absolute;
	left:0px;
	top:448px;
	width:594px;
	height:570px;
	z-index:2;
	background-image: url(/_img/mod/bg_dupli_content_page.gif);
}
#bottom_bg_menu_ctr_carte {
	position:absolute;
	left:0px;
	top:960px;
	width:188px;
	height:7px;
	z-index:16;
}
#footer_ctr_carte {
	position:absolute;
	left:0px;
	top:1134px;
	width:780px;
	height:39px;
	z-index:3;
}
#bottom_content_ctr_carte {
	position:absolute;
	left:0px;
	top:1014px;
	width:594px;
	height:34px;
	z-index:3;
}
#page_top_ctr_carte {
	position:absolute;
	left:428px;
	top:1023px;
	width:92px;
	height:17px;
	z-index: 10;
}
#bg_menu_ctr_carte {
	position:absolute;
	left:0px;
	top:398px;
	width:186px;
	height:562px;
	z-index:15;
	background-image: url(/_img/mod/bg_menu.jpg);
}
/* Select recherche centres =======*/

#sous_nav_titre_type {
	position:absolute;
	left:16px;
	top:95px;
	width:162px;
	height:27px;
	z-index:50;
}
#proximite {
	position:absolute;
	left:355px;
	top:96px;
	width:92px;
	height:39px;
	z-index:50;
}
#ext {
	position:absolute;
	left:185px;
	top:147px;
	width:97px;
	height:32px;
	z-index:50;
}
#desserte {
	position:absolute;
	left:186px;
	top:96px;
	width:138px;
	height:38px;
	z-index:50;
}
#localisation {
	position:absolute;
	left:355px;
	top:147px;
	width:130px;
	height:34px;
	z-index:50;
}
#geo {
	position:absolute;
	left:15px;
	top:200px;
	width:142px;
	height:42px;
	z-index:50;
}
#equipement {
	position:absolute;
	left:16px;
	top:147px;
	width:134px;
	height:36px;
	z-index:50;
}

/* Détail01 centres labellisés =================*/

#carte_dep {
	position:absolute;
	left:-3px;
	top:120px;
	width:381px;
	height:413px;
	z-index:20;
}
#centre_all {
	position:absolute;
	left:0px;
	top:0px;
	width:381px;
	height:413px;
	z-index:22;
}
#centres {
	position:absolute;
	left:0px;
	top:0px;
	width:381px;
	height:413px;
	z-index:21;
}
#camping {
	position:absolute;
	left:0px;
	top:0px;
	width:381px;
	height:413px;
	z-index:22;
}
#points_horiz08 {
	position:absolute;
	left:577px;
	top:653px;
	width:178px;
	height:4px;
	z-index:5;
	background-image: url(/_img/info/points_horiz.gif);
	background-repeat:repeat-x;
}
#bg_dupli_content_ctr_detail01 {
	position:absolute;
	left:-5px;
	top:448px;
	width:594px;
	height:126px;
	z-index:19;
	background-image: url(/_img/mod/bg_dupli_content_page.gif);
}
#bottom_bg_menu_ctr_detail01 {
	position:absolute;
	left:0px;
	top:-6px;
	width:188px;
	height:7px;
	z-index:16;
}
#footer_ctr_detail01 {
	position:absolute;
	left:0px;
	top:684px;
	width:780px;
	height:39px;
	z-index:3;
}
#bottom_content_ctr_detail01 {
	position:absolute;
	left:186px;
	top:-33px;
	width:594px;
	height:34px;
	z-index:3;
}
#page_top_ctr_detail01 {
	position:absolute;
	left:627px;
	top:662px;
	width:92px;
	height:17px;
	z-index: 10;
}
#bg_menu_ctr_detail01 {
	position:absolute;
	left:0px;
	top:398px;
	width:186px;
	height:119px;
	z-index:15;
	background-image: url(/_img/mod/bg_menu.jpg);
}
#trait_vert01 {
	position:absolute;
	left:567px;
	top:120px;
	width:1px;
	height:564px;
	z-index:51;
	background-image: url(/_img/ctr_lab/trait.gif);
}

/* Panneau Détail01 centres labellisés =================*/

#pan_detail01 {	position:absolute;
	left:380px;
	top:37px;
	width:196px;
	height:535px;
	z-index:21;
}
#pan_detail01_descri {	position:absolute;
	left:10px;
	top:35px;
	width:175px;
	height:97px;
	z-index:5;
}
#pan_detail01_foto {	position:absolute;
	left:17px;
	top:173px;
	width:154px;
	height:144px;
	z-index:8;
}
#pan_detail01_icone {	position:absolute;
	left:17px;
	top:334px;
	width:163px;
	height:47px;
	z-index:10;
}
#pan_detail01_plan {	position:absolute;
	left:150px;
	top:128px;
	width:36px;
	height:16px;
	z-index:3;
}
#pan_detail01_point01 {	position:absolute;
	left:7px;
	top:23px;
	width:178px;
	height:4px;
	z-index:4;
	background-image: url(/_img/info/points_horiz.gif);
	background-repeat:repeat-x;
}
#pan_detail01_point02 {	position:absolute;
	left:7px;
	top:141px;
	width:178px;
	height:4px;
	z-index:6;
	background-image: url(/_img/info/points_horiz.gif);
	background-repeat:repeat-x;
}
#pan_detail01_barre {	position:absolute;
	left:17px;
	top:327px;
	width:163px;
	height:4px;
	z-index:9;
	background-image: url(/_img/ctr_lab/detail01/barre.gif);
	background-repeat:repeat-x;
}
#pan_detail01_titre {	position:absolute;
	left:10px;
	top:6px;
	width:176px;
	height:18px;
	z-index:2;
}
#pan_detail01_top_foto {	position:absolute;
	left:17px;
	top:153px;
	width:163px;
	height:16px;
	z-index:2;
}
#pan_detail01_top_text {	position:absolute;
	left:60px;
	top:155px;
	width:121px;
	height:16px;
	z-index:4;
}


/* Panneau Détail02 centres labellisés =================*/

#page_detail {	position:absolute;
	left:0px;
	top:34px;
	width:593px;
	height:1417px;
	z-index:22;
}


#bg_dupli_content_ctr_detail02 {
	position:absolute;
	left:-5px;
	top:448px;
	width:594px;
	height:1003px;
	z-index:19;
	background-image: url(/_img/mod/bg_dupli_content_page.gif);
}

#footer_ctr_detail02 {
	position:absolute;
	left:0px;
	top:1568px;
	width:780px;
	height:39px;
	z-index:3;
}
#bg_menu_ctr_detail02 {
	position:absolute;
	left:0px;
	top:398px;
	width:186px;
	height:1000px;
	z-index:15;
	background-image: url(/_img/mod/bg_menu.jpg);
}

#detail02 {	position:absolute;
	left:3px;
	top:42px;
	width:593px;
	height:1548px;
	z-index:22;
}
#detail02_bando {	position:absolute;
	left:14px;
	top:510px;
	width:550px;
	height:29px;
	z-index:6;
	background-image: url(/_img/ctr_lab/detail02/bando01.gif);
}
#detail02_icone {	position:absolute;
	left:374px;
	top:174px;
	width:185px;
	height:23px;
	z-index:3;
}
#detail02_pagetop {	position:absolute;
	left:661px;
	top:-26px;
	width:86px;
	height:21px;
	z-index:25;
}
#detail02_point01 {	position:absolute;
	left:39px;
	top:24px;
	width:500px;
	height:4px;
	z-index:4;
	background-image: url(/_img/info/points_horiz.gif);
	background-repeat:repeat-x;
}
#detail02_point02 {	position:absolute;
	left:201px;
	top:-31px;
	width:550px;
	height:4px;
	z-index:26;
	background-image: url(/_img/info/points_horiz.gif);
	background-repeat:repeat-x;
}
#detail02_tablo {	position:absolute;
	left:37px;
	top:565px;
	width:474px;
	height:250px;
	z-index:7;
}
#detail02_texte01 {	position:absolute;
	left:14px;
	top:221px;
	width:550px;
	height:282px;
	z-index:5;
}
#detail02_texte02 {	position:absolute;
	left:14px;
	top:869px;
	width:550px;
	height:136px;
	z-index:8;
}
#detail02_titre {	position:absolute;
	left:14px;
	top:176px;
	width:354px;
	height:25px;
	z-index:2;
}
#detail02_foto_accroche {
	position:absolute;
	left:14px;
	top:9px;
	width:529px;
	height:156px;
	z-index:2;
}
#detail02_bando_titre {
	position:absolute;
	left:179px;
	top:7px;
	width:257px;
	height:21px;
	z-index:25;
}
#pan_detail02 {
	position:absolute;
	left:-76px;
	top:345px;
	width:130px;
	height:144px;
	z-index:80;
}
