/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin: 0;
	padding: 0;
}

body {
	margin-left:20px;
	margin-top:0px;
	font-size: 11px;
	font-family: verdana, sans-serif;
	background-image:url(background.jpg);
}

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

a:link { text-decoration: none; color:#000; }
a:active { text-decoration: none; }
a:visited { text-decoration: none; color: #86b918; }
a:hover { text-decoration: none; }

a img { border: none; }

#menu {
	width: 215px;
    overflow: auto;
    top: 20px;
    bottom:0px;
	left: 20px;
	padding-bottom:20px;
    position: fixed;
    height: 100%;
	
}

#menu ul {
	list-style: none;
	margin: 0px;
	padding-left:10px;
	padding-right:10px;
	padding-top: 2px;
	padding-bottom:3px;
	background-color:#ffffff;
}

#menu ul li a:link { text-decoration: none; color:#666666; }
#menu ul li a:active { text-decoration: line-through; }
#menu ul li a:visited { text-decoration: none; color: #666666; }
#menu ul li a:hover { text-decoration: line-through; }
#menu ul li.section-title { 
	font-family:verdana; 
	font-size:11px; 
	color:#666666;
}
/**bloc texte*/
#global {
	position:absolute;
	margin-top: 42px;
	padding-left:10px;
	padding-right:10px;
	padding-top:15px;
	padding-bottom:0px;
	width: 550px;
	line-height: 14px;
	background: #fff;
	font-size:10px;
}
/**bloc texte des petits quoi*/
#petitsQuoi {
	position:absolute;
	margin-top: 270px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:0px;
	width: 750px;
	line-height: 14px;
	background: #fff;
	font-size:10px;
	text-align: justify;
}
/**bloc texte des petits liens et contacts*/
#petitsLiens {
	position:absolute;
	margin-top: 20px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:0px;
	width: 750px;
	line-height: 14px;
	background: #fff;
	font-size:10px;
}
#content {
	width:750px;
    height: 100%;
    margin: 0 0 0 235px;
    top: 0;
	padding:0px;
}

.container {
    padding-left: 5px; padding-right: 5px; padding-bottom: 5px; padding-top: 0px;
}
/**bloc légende image*/
#content p {}
p {
    margin: 0px;
}

/**bloc image*/
#img-container	{width: 750px; margin: 0px; padding-left: 10px; padding-right:10px; background-color:#fff;}
#img-container .nav a {
background-color: #00CCCC;}
.rightcolumn{
position:fixed;}



#img-container p	{ width: 220px; margin: 0; padding: 0 5 12px 0; color:#86b918; font-size:10px;}

#once { clear: left; }

/* titre "des petits pois" */
H1 {font-family:Georgia, Times, serif; font-size:30px; color:#86b918; font-weight:normal; margin-bottom:15px; background-color:#FFFFFF;padding-left:10px;}
H1 a:link { text-decoration: line-through; color:#86b918; }
H1 a:active { text-decoration: none; }
H1 a:visited { text-decoration: none; color: #86b918; }
H1 a:hover { text-decoration: none; }
H2 {font-family:Georgia, Times, serif; font-size:25px; color:#000; font-weight:normal;margin-bottom:10px;line-height:30px;}
H3 {font-family:arial; font-size:10px; color:#999999;font-weight:normal;margin-top: 5px; }
H4 {font-family:arial; font-size:10px; color:#999;font-weight:normal;margin-top: 5px; }
H6 {font-family:Georgia, Times, serif; font-size:15px; color:#86b918; font-weight:normal;}
H6 a:link { text-decoration: line-through; color:#000; }
H6 a:active { text-decoration: none; }
H6 a:visited { text-decoration: none; color: #86b918; }
H6 a:hover { text-decoration: none; }
/* TITRE LIENS*/
H5 {font-family:Georgia, Times, serif; font-size:15px; color:#86b918; font-weight:normal; marginbottom:3px;}

.titre_menu {font-family:arial; font-size:10px; color:red;font-weight:normal; }
.txtPetitsQuoi {font-family:arial; font-size:20px; color:#999999; font-weight:normal;line-height:35px;text-align: justify;}