body {
	background-attachment:fixed;
	background-color:#ffffff;
}

#Site {
	width:1024px;
	margin:auto;
}

#Header {
	width:1024px;
	height:31px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	background-image: url('images/ligne_bleue.jpg');
	float:left;
}

#Menu-haut {
	width:1000px;
	height:20px;
	margin-top:8px;
	text-align:right;
	float:left;
}

#Main {
	width:1024px;
	min-height:450px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	background-image: url('images/fond_gauche.jpg');
	background-repeat:repeat;
	float:left;
}

#Main-2 {
	width:1024px;
	min-height:450px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	float:left;
}

#Division-main {
	width:512px;
	float:left;
}

#Cadre-rond {
	width:512px;
	height:708px;
}

#ul-deroul{
margin-left:0px;
}

#Cadre-rond #maskRond{
    position: relative;
	width: 512px;
	height:708px;	
	overflow: hidden;
}

#Photo-diapo #Bande-image{
	width: 512px;
	position: relative;
}

#Cadre-rond #Bande-image li{
	list-style: none;
	float: left;
}

#Cadre-rond #Bande-image li img{
	width: 420px;
	height: 410px;
}

#Cadre-rond #Bande-image li div{
	position: absolute;
	z-index:2;
	text-align:right;
	margin:155px 0 0 50px;
}

#Cadre-rond #CadreGrand{
	position: absolute;
	width: 512px;
	height:708px;
	z-index:3;
	background-image: url('images/fond_droit.png');
}

#Interface {
	position: relative;
	width:1024px;
	height:740px;
	float:left;
}

#Logo {
	width:202px;
	height:154px;
	float:left;
}

#Logo-accueil {
	position:absolute;
	width:202px;
	height:154px;
	margin-left:25px;
	z-index:2;
	float:left;
}

#Bandeau {
	width:622px;
	height:154px;
	float:left;
}

#Titre {
	width:419px;
	height:72px;
	float:left;
}

#Titre-2 {
	width:512px;
	height:72px;
	text-align:center;
	float:left;
}

#Titre-3 {
	width:512px;
	height:72px;
	margin-top:120px;
	text-align:center;
	float:left;
}

#Slogan {
	width:599px;
	height:72px;
	text-align:right;
	float:left;
}

#Texte-journee {
	width:900px;
	text-align:center;
	margin-left:62px;
	float:left;
}

#Vide-journee {
	width:1024px;
	height:25px;
	float:left;
}

#Categorie {
	width:250px;
	height:25px;
	margin-left:75px;
	float:left;
}

#Deroul-categorie {
	width:400px;
	height:25px;
	float:left;
}

#Vide-video {
	width:1024px;
	height:25px;
	float:left;
}

#Nom-video {
	width:1024px;
	height:25px;
	text-align:center;
	float:left;
}

#Vide {
	width:419px;
	height:25px;
	float:left;
}

#Projet-image {
	width:260px;
	height:215px;
	float:left;
}

#Pave {
	width:750px;
	float:left;
}

#Pave-1 {
	width:95px;
	text-align:right;
	float:left;
}

#Pave-2 {
	width:580px;
	margin-left:10px;
	float:left;
}

#Pave-separation {
	width:690px;
	height:20px;
	float:left;
}

#Cadre-images-journee {
	width:1014px;
	height:262px;
	margin-left:5px;
	float:left;
}

#Vide-cadre-images-journee {
	width:27px;
	height:262px;
	float:left;
}

#Images-journee {
	width:320px;
	height:223px;
	float:left;
}

#Images-journee2 {
	width:320px;
	height:262px;
	float:left;
}

#Cadre-texte-journee {
	width:320px;
	height:39px;
	background-image: url('images/bloc-titre-video.jpg');
	background-repeat:no-repeat;
	float:left;
}

#Cadre-texte-journee2 {
	width:320px;
	height:25px;
	margin-top:12px;
	text-align:center;
	float:left;
}

#Dossier {
	width:230px;
	height:125px;
	float:left;
}

#Dossier-image {
	position:relative;
	width:75px;
	height:125px;
	text-align:center;
	float:left;
}

#Dossier-numero {
	position:absolute;
	width:75px;
	height:60px;
	text-align:center;
	margin-top:45px;
	z-index:2;
	float:left;
}

#Dossier-titre {
	width:150px;
	height:90px;
	margin-top:35px;
	margin-left:5px;
	float:left;
}

#Fond-contact-1 {
	width:463px;
	height:27px;
	background-image: url('images/bloc_contact1.jpg');
	background-repeat:no-repeat;
	float:left;
}

#Fond-contact-2 {
	width:463px;
	min-height:400px;
	background-image: url('images/bloc_contact2.jpg');
	background-repeat:repeat;
	float:left;
}

#Fond-contact-3 {
	width:463px;
	height:31px;
	background-image: url('images/bloc_contact3.jpg');
	background-repeat:no-repeat;
	float:left;
}

#Texte-contact {
	width:430px;
	margin-left:15px;
	float:left;
}

#Partenaire {
	width:480px;
	margin-left:15px;
	float:left;
}

#Partenaire-puce {
	width:20px;
	height:40px;
	margin-top:30px;
	float:left;
}

#Partenaire-titre {
	width:335px;
	height:40px;
	margin-top:28px;
	float:left;
}

#Partenaire-logo {
	width:100px;
	height:70px;
	float:left;
}

#Ligne {
	width:480px;
	height:15px;
	margin-left:15px;
	float:left;
}

#Menu-bas {
	width:1024px;
	height:46px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	background-image: url('images/fond_gauche.jpg');
	background-repeat:repeat;
	float:left;
}

#Ligne-bas {
	width:1024px;
	height:68px;
	background-image: url('images/bloc_jaune.jpg');
	background-repeat:no-repeat;
	float:left;
}

#Telecharger {
	width:200px;
	height:53px;
	margin-top:15px;
	margin-left:20px;
	float:left;
}

#Telecharger-puce {
	width:37px;
	height:53px;
	margin-top:12px;
	float:left;
}

#Telecharger-pdf1 {
	width:80px;
	height:40px;
	margin-top:20px;
	float:left;
}

#Telecharger-pdf2 {
	width:230px;
	height:40px;
	margin-top:20px;
	float:left;
}

#Telecharger-pdf3 {
	width:170px;
	height:40px;
	margin-top:20px;
	float:left;
}

#Telecharger-pdf4 {
	width:270px;
	height:40px;
	margin-top:20px;
	float:left;
}

#Menu-bas-2 {
	width:1024px;
	height:46px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	float:left;
}

#Menu-bas-onglet {
	width:256px;
	height:46px;
	float:left;
}

#Footer {
	width:1024px;
	height:20px;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	background-image: url('images/fond_gauche.jpg');
	background-repeat:repeat;
	float:left;
}

#Footer-2 {
	width:1024px;
	height:20px;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	float:left;
}



.Style-1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}

.Style-2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FEB914;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}

.Style-3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FEB914;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}

.Style-4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#6A7CBC;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}

.Style-5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6A7CBC;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}

.Style-6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}

.Style-7{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#6A7CBC;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}

.Style-8{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6A7CBC;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}

.Style-9{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6A7CBC;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}

.Style-10{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#6A7CBC;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}

.Style-11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#6A7CBC;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}

.Style-12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#FEB914;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}

.Style-13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#6A7CBC;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}

.champ-formulaire-cat {
	height:25px;
	width:175px;
	font-family: Arial, Helvetica, sans-serif;	
	border: 1px solid #6A7CBC;
	background-color: #ffffff;
	color:#6A7CBC;
	font-size:18px;
	font-weight:bold;
}

a.Style-9:link {
	text-decoration:none;
}
a.Style-9:visited {
	text-decoration:none;
}
a.Style-9:hover {
	text-decoration:underline;
	color:#6A7CBC;
}
a.Style-9:active {
	text-decoration:underline;
	color:#6A7CBC;
}

a:link {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color:#FEB914;
}
a:active {
	text-decoration:underline;
	color:#FEB914;
}
#Textehaut {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position: relative;
	width:1024px;
	height:30px;
	float:left;
	color:#6A7CBC;
}


