*{
			margin:0;
			padding:0;
		}
		a{
			color:#8FC2FF;
			text-decoration: none;
			outline: none;
		}
		a:hover{
			text-decoration: underline;
		}
		img{
			border:none;
		}
		body {
			background-color:#000000;
			padding:80px;
		}
		#content{
			margin:0px auto;
			height:100px;
			width:100%;
			bottom:5%;
			z-index: 3;
			position:absolute;
		}
		#contentframe{
			overflow: hidden;
			height: 100%;
			text-align:left;
			z-index: 3;
		}
		#slidecounter{
			float:left;
			margin:18px 20px;	
		}
		#slidecaption{
			overflow: hidden;
			float:left;
			color:#FFF;
			font:14px "Helvetica Neue", Arial, sans-serif;
			font-weight:bold;
			margin:83px 10px;
		}
		/*Supersized Stamp*/
		.stamp{
			float: right;
			margin: 25px 20px 0 0;
		}
		/*Supersize Plugin Styles*/

		#loading {
			position: absolute;
			top: 49.5%; 
			left: 49.5%;
			z-index: 3;
			width: 24px; 
			height: 24px;
			text-indent: -999em;
			background-image: url(/images/progress.gif);
		}
		#supersize{
			position:fixed;
		}
		#supersize img, #supersize a{
			height:100%;
			width:100%;
			position:absolute;
			z-index: 0;
		}
		#supersize .prevslide, #supersize .prevslide img{
			z-index: 1;
		}
		#supersize .activeslide, #supersize .activeslide img{
			z-index: 2;
		}

html {overflow-x: hidden;} 
	
	body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	overflow-x: hidden;
}
	
		 
/*** menu ***/

#new{
    float:right;
    padding:0;
    z-index: 3;
    position:absolute;
    top:15px;
    right:10px;
}		
		
#contenant{
	  margin-left: 10%;
    margin-right: 10%;
}	

#rd{
	  z-index: 3;
    position:absolute;
    top:8px;
    left:0px;
    padding:0;
}		
		
#menu-haut{		
    margin:0px auto;
    height:21px; /*  27-6 */
    width:100%;
    z-index: 3;
    background:url(/images/bg_menu-haut.png) repeat-x;
    position:absolute;
    top:9px;
    left:345px;
    font-size:1.4em;
    padding-top:6px;
}

#menu-haut ul{
    clear:both;
    list-style: none;
    margin: 0;
    padding-left: 20px;
}

#menu-haut li{
    float:left;
    margin: 0px 0px 0px 0px;
    padding: 0px 13px 0px 13px;
}

#menu-haut li a, 
#menu-haut li a:link,
#menu-haut li a:hover,
#menu-haut li a:visited,
#menu-haut li a:active {
    color:#ffffff;
    display: block;
    text-decoration: none;
}

#menu-bas{		
    margin:0px auto;
    height:23px; /*  27-6 */
    width:100%;
    z-index: 3;
    background:url(/images/bg_menu-bas.png) repeat-x;
    position:absolute;
    top:40px;
    left:0px;
    font-size:1.4em;
    padding-top:4px;
    border-bottom:#828081 1px solid;
}

#menu-bas ul{
    clear:both;
    list-style: none;
    margin: 0;
    padding-left: 20px;
    text-transform:uppercase;
}

#menu-bas li{
    float:left;
    margin: 0px 0px 0px 0px;
    padding: 0px 13px 0px 13px;
}

#menu-bas li a, 
#menu-bas li a:link,
#menu-bas li a:hover,
#menu-bas li a:visited,
#menu-bas li a:active {
    color:#333333;
    display: block;
    text-decoration: none;
}

#navigation{
    margin:0px auto;
    z-index: 3;
    position:absolute;
    bottom:3px;
    right:20px;
    padding:0;
}

#copyright{
    margin:0px auto;
    z-index: 3;
    position:absolute;
    top:45px;
    right:20px;
    padding:0;
    font-size:1.2em;
    color:#333333;
}

#zonephoto{
    padding-top:0px;
    background-color:#202020;
    margin-left: 10%;
    margin-right: 10%;
    width: 1250px;
}

#zonephoto img{
	border-style:solid;
	border-width:thin;
  margin-left: 10px;
  margin-right: 10px;
	border-width:1px;
	border-color:#555555;
}

#zonephoto p{
	padding: 15px 20px 10px 25px;
}

#titre{
    z-index: 3;
    right:20px;
    font-size:14px;
    padding:0 0 0 35px;
    color: #888888;
}

td{
		font-size:14px;
    color: #888888;
}

#desc {
    z-index: 3;
    right:40px;
    font-size:14px;
    padding:0 140px 0 35px;
    color: #888888;
}

.imgright {
float: right;
padding: 60px 60px 60px 60px;
}


#desc li {
    margin: 5px 0px 0px 40px;
    padding: 0px 13px 0px 13px;
}

#desc img {
    border:none;
}

#titrePage {
    z-index: 3;
    right:20px;
    font-size:20px;
    padding:0 0 0 40px;
    color: #888888;
}

#titreRepertoire {
    z-index: 3;
    right:20px;
    font-size:50px;
    padding:0 0 0 35px;
    color: #888888;
}

#titreRepertoire a, 
#titreRepertoire a:link,
#titreRepertoire a:hover,
#titreRepertoire a:visited,
#titreRepertoire a:active {
    color:#888888;
    text-decoration: none;
}

#copyrightarea {
    font-size:14px;
    padding:60px 60px 40px 40px;
    color: #888888;
}

#copyrightinfo {
    padding:20px 20px 20px 20px;
    border-style:solid;
    border-width:thin;
    border-color:#333333;
}
     
#breadcrumbs {
    padding:0 0 20px 30px;
    color:#ffffff;
    font-size:14px;
}
#breadcrumbs a, #breadcrumbs em, #breadcrumbs span {
    float:left;
    height:30px;
    padding:0 8px;
    font-style:normal;
    color:#ffffff;
}

#breadcrumbs span {
    overflow:hidden;
    padding:0 10px 0 10px;
    filter:alpha(opacity=40);
    opacity:0.4;
}

#photos{
 clear:both; /* pour ne pas que les photos aillent par dessus le menu */
	position:absolute;
	left: 50%; 
	width: 1150px;

}

#errorMsg{
	color:red;
}

#news {
    padding:0 0 20px 35px;
    color: #888888;
    font-size:18px;
}
