@charset "UTF-8";
/* CSS Document */

/* INDEX ---------------------------------------------------------------------*/
body {
	background-image:url(img_index/index_bkg.jpg);
}
body img {
	border:0px
}

div.textdiv {
	text-align: center;
	padding:0px 14px 0px 14px;
	width: 414px;
}

div.main {
	height: 366px;
	width: 700px;
	margin:16px auto 0px auto;
}

div.main div {
	position:absolute;
	background-repeat: no-repeat;
}

div.main .upZone {
	height: 366px;
	width: 269px;
	} div.main .upZone#leftU { margin-left: 0px;
	} div.main .upZone#rightU { margin-left: 431px;
}

div.main .upZone img{
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 100%;
	width: 100%;
}

div.main .upZone .top {
	height: 55px;
	width: 215px;
	}div.main .upZone#leftU .top { margin-left: 54px; background-image: url(img_index/tour_top.jpg);
	}div.main .upZone#rightU .top {  margin-left: 0px; background-image: url(img_index/trace_top.jpg);
}

div.main .upZone .side {
	height: 115px;
	width: 55px;
	margin-top: 55px;
	} div.main .upZone#leftU .side { margin-left: 0px; background-image: url(img_index/tour_side.jpg);
	} div.main .upZone#rightU .side { margin-left: 214px; background-image: url(img_index/trace_side.jpg);
}

div.main .upZone .image1 {
	height: 274px;
	width: 200px;
	margin-top: 55px;
	} div.main .upZone#leftU .image1 { margin-left: 55px; background-image: url(img_index/tour_img1.jpg);
	} div.main .upZone#rightU .image1 { margin-left: 14px; background-image: url(img_index/trace_img1.jpg);
}

div.main .upZone .image2 {
	height: 26px;
	width: 97px;
	margin-top: 329px;
	} div.main .upZone#leftU .image2 { margin-left: 158px; background-image: url(img_index/tour_img2.jpg);
	} div.main .upZone#rightU .image2 { margin-left: 14px; background-image: url(img_index/trace_img2.jpg);
}
div.main .upZone .btt {
	height: 37px;
	width: 124px;
	margin-top: 329px;
	} div.main .upZone#leftU .btt {margin-left: 34px; background-image: url(img_index/tour_btt.jpg);
	} div.main .upZone#rightU .btt {margin-left: 111px; background-image: url(img_index/trace_btt.jpg);
}

div.main .upZone .pad {
	height: 30px;
	width: 14px;
	margin-top: 55px;
	} div.main .upZone#leftU .pad { margin-left: 255px; background-image: url(img_index/tour_padUp.jpg);
	} div.main .upZone#rightU .pad { margin-left: 0px; background-image: url(img_index/trace_padUp.jpg);
}

div.main .overZone{
	width: 442px;
	height: 297px;
	margin-top: 55px;
	visibility: hidden;
	background-repeat: repeat-y;
	border: solid #000000;
	} div.main .overZone#leftO { margin-left: 255px; border-width:0px 3px 3px 0px; background-image: url(img_tour/bkg.jpg);
	} div.main .overZone#rightO{ margin-left:0px; border-width:0px 0px 3px 3px; background-image: url(img_trace/bkg.jpg);
}

div.main .overZone .coinH{
	height: 14px;
	width: 14px;
	} div.main .overZone#leftO .coinH {margin-left: 431px; background-image: url(img_index/tour_coinHaut.jpg);
	} div.main .overZone#rightO .coinH { margin-left: -3px; background-image: url(img_index/trace_coinHaut.jpg);
}

div.main .overZone .bdr{
	height:3px;
	width:420px;
	border-top: 3px solid #000000;
	margin-left:11px;	
}
	

div.main .overZone .coinB{
	height: 14px;
	width: 14px;
	margin-top: 286px;
	} div.main .overZone#leftO .coinB { margin-left: 431px; background-image: url(img_index/tour_coinBas.jpg);
	} div.main .overZone#rightO .coinB { margin-left: -3px; background-image: url(img_index/trace_coinBas.jpg);
}

div.main .overZone .pad{
	height: 30px;
	width: 14px;
	} div.main .overZone#leftO .pad { margin-left: 0px; background-image: url(img_index/tour_padOver.jpg);
	} div.main .overZone#rightO .pad { margin-left: 428px; background-image: url(img_index/trace_padOver.jpg);
}


div.footer {
	text-align: center;
	width: 700px;
	margin: 0px auto 0px auto;
}

div.footer img {
	margin: 5px 15px;
}

div.footer span {
	white-space: nowrap;
	margin: 10px 4px 12px;
}
div.footer h1 {
	margin:0px 0px 5px 0px;
	padding: 0px;
}

