/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin: 0;
	padding: 0; /* dŽcalage du menu ˆ gauche ???*/
}

#menu ul li.active a:link,
#menu ul li.active a:active,
#menu ul li.active a:visited { font-family: helvetica; font-size: 11px; line-height: 11px; text-decoration: underline } 
 /* garder le nom de la rubrique dans laquelle on est affichŽe ˆ l'Žcran */

body {
	font-size: 11px; line-height: 18px;
	font-family: helvetica; sans-serif;
	background: #FFFFFF; /* couleur gŽnŽrale partie image*/
}


body.section-1 { }
body.section-2 { }
body.section-3 { }

a:link  { color: #000000; background-color: none; text-decoration: none}  /* colore lien prŽv/next uniquement?? */
a:active  { color: none; background-color: none} /* visitŽ */
a:visited { color: #000000; background-color: none; text-decoration: none} /* visitŽ */
a:hover { font-family: helvetica; font-size: 11px; line-height: 18px; text-decoration: underline } 


a img { border: none; }

#menu {
    width: 205px;
    overflow: auto;
    top: 0;
    bottom: 0;
	left: 0;
    position: fixed;
    height: 100%;
	background-color: #86fcf9;
}

/* titres du menu */
#menu ul {
	list-style: none;
	margin: 0 0 12px 0;
}

#menu ul li.section-title { font-family: helvetica; font-weight:light; font-size: 11px; line-height: 13px; color: #000000; background-color: #ffffff; letter-spacing: 0px;  }

#content {
    height: 100%;
    margin: 0 0 0 215px;
    top: 0;
}

.container {
    padding-left: 20px;
	padding-top: 20px;
	padding-right: 20px;

}

#content p { width: 450px;
margin-bottom: 6px; /* espace entre texte et dŽbut de l'image */ 
margin-top: 6px; /* espace entre le haut et le texte de prŽsentation */

}



p {
    margin: 0 0 27px 0;
}

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }

#img-container	{ margin: 0; padding: 0; }
#img-container p	{ width: 400px; margin: 0; padding: 0 0 12px 0; }

#once { clear: left; }


/* SLIDE SHOW - Navigation */

p.nav a {
background-color: #86fcf9;
padding-top: 1px;
padding-right: 1px;
padding-bottom: 1px;
padding-left: 1px;
font-size: 11px;
font-family: helvetica;
left:3px;
right:3px;
topleft:3px;
topright:3px;}
p.nav a:hover {
background-color: #ffffff;}
p.nav span#num {
letter-spacing: 0px;
font-family: helvetica;
padding-left: 10px;}











