body{
    background-color:#7f7166;
    text-align:center;
    } 


.slideshowContainer, .slideshowContainer_pasindex {
	width: 320px;
	height: 400px;
	margin-top:5px;
	float:left;
	text-align:left;
	margin-right:20px;
}

.slideshowContainer_pasindex{
	background-image: url(../deco/carnetSP.png);
  	background-repeat: no-repeat;
	font-family: arial, verdana;
	font-size:11px;
	width:310px;
	height: 410px;
	overflow:auto;
}


.slideshowContainer_pasindex img{
	border:none;
}


.slideshowContainer_pasindex h3{
    color:#605750;
	text-align:left;
	font-size:14px;
}

.slideshowContainer_pasindex ul{
    list-style-type:square;
    font-size:11px;
    }
    
.slideshowContainer_pasindex a{
    color:#605750;
	
}  

#texte{
	height:350px;
	overflow:auto;
	margin:20px 10px 40px 50px;
	padding-right:5px;
}

.loading {
	background: url(../deco/loading.gif) center no-repeat;
}

.slideshowThumbnail {
	outline: none;
	text-align:left;
}



.slideshowThumbnail p{
	text-align:left;
}

.slideshowThumbnail img {

    border:1px solid #7f7166; 
    border-bottom: 1px solid black;
    border-right: 1px solid black;
    margin:1px;
    margin-left:6px;

}

a:hover.slideshowThumbnail img {
	border: 1px solid #ccc;
}

.current img {
	border: 1px solid red;
	padding: 1px;
}

.outline {
	border: 1px solid black;
	z-index: 0;
	position: absolute;
}


li{
    margin-bottom:15px;
}

#pied{
    text-align:center;
    font-size:8pt;
    font-weight:lighter;
    color:white;
    font-family:arial, verdana;
    width:600px;
    margin:auto;
}


#pied p{
	    float:left;
	    margin-left:5px;
	    margin-right:5px;
}

#pied img{
		border:none;
	    float:left;
	    vertical-align:middle;
	    margin-top:10px;
}

#pied a{
	color:white;
	text-decoration:none;
}

#pied a:hover{
	color:black;
	text-decoration:none;
}

#principale{
    width:930px;
    margin:auto;
    margin-top:20px;
    text-align:left;
}

#gauche{
    width:485px;
    float:left;
    padding-top:80px;
}


#miniature{
	text-align:left;
}

h2{
    color:#605750;
    font-family: arial, verdana;
    margin-left:105px;
    margin-top:4px;
    font-size:18px;
    padding:0px;
    margin-right:0px;
    }
    
    
#gauche ul{
     color:white;
     font-family: arial, verdana;
     margin-top:40px;
     list-style-type:square;
     font-size:18px;
     margin-left:15px;
    }
    
#gauche ul a{
	text-decoration:none;
	color:white;
	
}   


#titre{
	padding-left:30px;
}

#gauche .lien_in{
	color:white;
}

#gauche .lien_out{
	color:#605750;
}

#legende{
	margin-top:30px;
	margin-right:20px;
	text-align:right;
	color:#605750;
	font-family: arial, verdana;
}

#reussite, #echec{
	font-weight:bolder;
	font-size:12px;
	font-style:italic;
}


#reussite{
	color:green;
}

#echec{
	color:red;
}

#ref{
position:relative;
}

#selectionGalerie_ligne{
	position:absolute;
	margin-top:335px;
	left:55px;
	text-align:center;
	font-family: arial, verdana;
	color:white;
}

#selectionGalerie{
	position:absolute;
	margin-top:340px;
	left:225px;
	font-family: arial, verdana;
	color:white;
}
