/* CSS Document */

.site {
	width:900px;
	height:645px;
	margin:auto;
}

.bandeau {
	
	background-image:url(../styles/BandeauOK.jpg);
	background-repeat:no;
	border-left:solid 1px;
	border-top:solid 1px;
	border-right:solid 1px;
	border-color:#000099;
	-moz-border-radius: 20px 20px 0px 0px;
	-webkit-border-radius: 20px 20px 0px 0px;
	
	width: 1017px;
	height: 150px;
}

.MasterCorps {
	position:relative;
	background-image:url(../styles/MSCorps.jpg);
	background-repeat:no-repeat;
	background-position:top;
	/*background-color:#B3C5E3;*/
	width:977px;
	height:465px;
	padding-left :20px;
	padding-right :20px;
	padding-top:0px;
	border-left: 1px solid #000099;
	border-right: 1px solid #000099;
}

.corps {
	position:relative;
	top:25px;
	left:182px;
	width: 790px;
	height: 430px;
	-moz-border-radius: 0px 15px 15px 0px;
	-webkit-border-radius: 0px 15px 15px 0px;
	border:solid 1px;
	border-color:#000099;
	background-image:url(../styles/test2.jpg);
	background-repeat:repeat-x;
}

.subCorps {
	position:absolute;
	top:50px;
	width:750px;
	height:365px;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	overflow:hidden;
	background-image:url(../styles/test1.jpg);
	background-repeat:repeat-x;
}

.subCorps_UD {
	position:absolute;
	top:-5px;
	width: 750px;
	height: 370px;
	overflow:hidden;
	background-image:url(../styles/test1.jpg);
	background-repeat:repeat-x;
}

.subCorps_LR {
	position:absolute;
	top:50px;
	width:790px;
	height:356px;
	overflow:hidden;
	/*background-color:#FF0000;*/
	/*background-image:url(../styles/test1.jpg);
	background-repeat:repeat-x;*/
}

.Page1 {	
	position:absolute;
	top:0px;
	left:790px;
	height:356px;
	width:750px;
	padding-left : 20px;
	padding-right : 20px;
	background-image:url(../styles/test1.jpg);
	background-repeat:repeat-x;
	z-index:1;
	
}

.Page2 {	
	position:absolute;
	top:0px;
	left:790px;
	height:356px;
	width:750px;
	padding-left : 20px;
	padding-right : 20px;
	background-image:url(../styles/test1.jpg);
	background-repeat:repeat-x;
	z-index:2;
}

.Page3 {	
	position:absolute;
	top:0px;
	left:790px;
	height:356px;
	width:750px;
	padding-left : 20px;
	padding-right : 20px;
	background-image:url(../styles/test1.jpg);
	background-repeat:repeat-x;
	z-index:3;
}

.Page4 {	
	position:absolute;
	top:0px;
	left:790px;
	height:356px;
	width:750px;
	padding-left : 20px;
	padding-right : 20px;
	background-image:url(../styles/test1.jpg);
	background-repeat:repeat-x;
	z-index:4;
}

.Page5 {	
	position:absolute;
	top:0px;
	left:790px;
	height:356px;
	width:750px;
	padding-left : 20px;
	padding-right : 20px;
	background-image:url(../styles/test1.jpg);
	background-repeat:repeat-x;
	z-index:5;
}
.Page6 {	
	position:absolute;
	top:0px;
	left:790px;
	height:356px;
	width:750px;
	padding-left : 20px;
	padding-right : 20px;
	background-image:url(../styles/test1.jpg);
	background-repeat:repeat-x;
	z-index:6;
}

.Page0 {	
	position:absolute;
	top:0px;
	left:0px;
	height:356px;
	width:750px;
	padding-left : 20px;
	padding-right : 20px;
	background-image:url(../styles/test1.jpg);
	background-repeat:repeat-x;
	z-index:0;
}

.menu {
	position:absolute;
	top:25px;
	z-index:10;					/*permet de mettre le menu au 1er plan */
	width: 170px;
	height: 420px;
	background-image:url(../styles/Menu/menu.jpg);
	background-repeat:no-repeat;
	-moz-border-radius: 15px 0px 0px 15px;
	-webkit-border-radius: 15px 0px 0px 15px;
	padding-top:10px;
	border: solid 1px #000099;

}

.PdP {
	width: 1017px;
	height: 30px;
	background-color:#B3C5E6;
	border-left:solid 1px;
	border-bottom:solid 1px;
	border-right:solid 1px;
	border-color:#000099;
	-moz-border-radius:0px 0px 20px 20px;
	-webkit-border-radius:0px 0px 20px 20px;
}

img{
	border-style:none;
	margin-bottom:0px;
}

.scrollUp {
	position:absolute;
	top:250px;
	left:990px;
	background-color:#000066;
}

.scrollDown {
	position:absolute;
	top:600px;
	left:990px;
	background-color:#000066;
}


.scrollLeft {
	position:absolute;
	top:413px;
	left:245px;
	background-color:#000066;
	visibility:hidden;
	z-index:15;
}

.scrollRight{
	position:absolute;
	top:443px;
	left:980px;
	background-color:#000066;
	visibility:visible;
	z-index:15;
}

.maj {
	position:absolute;
	right:-80px;
	top:0px;
	width: 190px;
	height: 30px;
	z-index:25;
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#FFFFFF;
}


