html {margin:0; padding:0;}
body {
	margin:0;
	padding:0;
	background-attachment: fixed;
	background-image: url(Fond_01.jpg);
	background-repeat: no-repeat;
}
@font-face { font-family:SCRATCH;
             src:url(font/Sex_Pistols.ttf); }
@font-face { font-family:FARACOHAND;
             src:url(font/faracohand.ttf); }
#fond{position:absolute; z-index:1; width:100%; height:100%; top:0; left:0;}
#deroulant {position:absolute; width:100%; height:100%; top:0; left:0; z-index:2;} 
#videos  {position:absolute; width:100%; height:100%; top:0; left:280; overflow:hidden; z-index:2;} 
#content {
	padding-top: 50px;
	padding-right: 270px;
	padding-bottom: 10px;
	padding-left: 490px;
}
#menu01 {
	position:absolute;
	top:50px;
	left:70px;
	width:200px;
	z-index:14;
}
#menu01b {
	position:absolute;
	top:50px;
	left:40px;
	width:200px;
	z-index:14;
}
#menu02 {
	position:absolute;
	top:110px;
	left:70px;
	width:200px;
	z-index:13;
}
#menu02b {
	position:absolute;
	top:110px;
	left:40px;
	width:200px;
	z-index:13;
}
#menu03 {
	position:absolute;
	top:170px;
	left:70px;
	width:200px;
	z-index:12;
}
#menu03b {
	position:absolute;
	top:170px;
	left:40px;
	width:200px;
	z-index:12;
}
#menu04 {
	position:absolute;
	top:230px;
	left:70px;
	width:200px;
	z-index:11;
}
#menu04b {
	position:absolute;
	top:230px;
	left:40px;
	width:200px;
	z-index:11;
}
#menu05 {
	position:absolute;
	top:450px;
	left:70px;
	width:200px;
	z-index:11;
}
#tache {
	position:absolute;
	top:190px;
	left:0px;
	width:337px;
	z-index:1;
}

#derniereimage {
	position:absolute;
	top:50px;
	left:290px;
	width:182px;
	z-index:11;
}
#contact {
	position:absolute;
	top:50px;
	left:290px;
	width:182px;
	z-index:11;
}
#galerie {
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	position: absolute;
	visibility: visible;
	z-index: 1;
}


#navgalerie {
	width: 100%;
	visibility: visible;
	position:relative;
	top: 50px;
	left:0px;
	z-index:10;
}

.titremenu a {
	font-family: SCRATCH, Verdana, Geneva, sans-serif;
	font-size: 30px;
	line-height: 30px;
	text-decoration: none;
	font-weight:normal;
	color: #F0F0F0;
	}
.titremenu a:hover {
	font-family: SCRATCH, Verdana, Geneva, sans-serif;
	font-size: 30px;
	line-height: 30px;
	text-decoration: none;
	font-weight:normal;
	color: #999;
	}
.titremenuon {
	font-family: SCRATCH, Verdana, Geneva, sans-serif;
	font-size: 30px;
	line-height: 30px;
	text-decoration: none;
	font-weight:normal;
	color: #CC0000;
	}
.titremenuon a {
	font-family: SCRATCH, Verdana, Geneva, sans-serif;
	font-size: 30px;
	line-height: 30px;
	text-decoration: none;
	font-weight:normal;
	color: #CC0000;
	}

.titregalerie{
	font-family: SCRATCH, Verdana, Geneva, sans-serif;
	font-size: 30px;
	line-height: 30px;
	text-decoration: none;
	font-weight:normal;
	color: #F0F0F0;
	}


.titreactu {
	font-family: FARACOHAND, Verdana, Geneva, sans-serif;
	font-size: 26px;
	line-height: 26px;
	color: #F0F0F0;
	}
.titreactu a {
	font-family: SCRATCH, Verdana, Geneva, sans-serif;
	font-size: 30px;
	line-height: 26px;
	text-decoration: none;
		font-weight:normal;
	color: #F0F0F0;
	}
.titreactu .on{
	font-family: SCRATCH, Verdana, Geneva, sans-serif;
	font-size: 30px;
	line-height: 26px;
	text-decoration: none;
	font-weight:normal;
	color: #CC0000;
	}
.dateactu {
	font-family: FARACOHAND, Verdana, Geneva, sans-serif;
	font-size: 24px;
	line-height: 20px;
	text-decoration: none;
	color: #999;
	}	
.decal{
	padding-left: 10px;	
	padding-bottom: 10px;
	}
.texteactu {
	font-family: FARACOHAND, Verdana, Geneva, sans-serif;
	font-size: 22px;
	text-decoration: none;
	color: #cccccc;
	line-height: 20px;
	}	
.texteactu img {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	}
.texteactu a {
	color: #F0F0F0;
	/*font-weight: bold;*/
	}
.titrelastpaint {
	font-family: FARACOHAND, Verdana, Geneva, sans-serif;
	font-size: 24px;
	text-decoration: none;
	color: #F0F0F0;
	line-height: 20px;
	font-weight: bold;
	}
.descriptionlastpaint {
	font-family: FARACOHAND, Verdana, Geneva, sans-serif;
	font-size: 20px;
	text-decoration: none;
	line-height: 20px;
	color: #cccccc;
	}

.titrecoordonnee {
	font-family: FARACOHAND, Verdana, Geneva, sans-serif;
	font-size: 24px;
	text-decoration: none;
	color: #F0F0F0;
	line-height: 15px;
	font-weight: bold;
	}
.descriptioncoordonnee {
	font-family: FARACOHAND, Verdana, Geneva, sans-serif;
	font-size: 20px;
	text-decoration: none;
	line-height: 20px;
	color: #cccccc;
	}
	
.intituleformulaire{
	font-family: FARACOHAND, Verdana, Geneva, sans-serif;
	font-size: 22px;
	text-decoration: none;
	color: #F0F0F0;
	line-height: 20px;
	font-weight: bold;
	}
.formulaire{
	font-family: FARACOHAND, Verdana, Geneva, sans-serif;
	font-size: 22px;
	text-decoration: none;
	color: #cccccc;
	line-height: 20px;
	background-color: #2c2c2c;
	width: 350px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	}
.bouton {
	font-family: SCRATCH, Verdana, Geneva, sans-serif;
	font-size: 22px;
	text-decoration: none;
	color: #F0F0F0;
	background-color: #2c2c2c;
	border: 1px solid #FFF;
}
.pagin {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F0F0F0;
	}
.pagin a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #F0F0F0;
	}
.pagin .on{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
	}
	
	
	
/* Habillage des forums
---------------------------------------------- */
.repondre { clear: both; margin-top: 2.50em; margin-right: 1em; text-align: right; }

/* Habillage des forums */
ul.forum { display: block; clear: both; margin: 0; padding: 0; }
ul.forum, ul.forum ul { list-style: none; }
.forum-fil { margin-top: 1.50em; }
.forum-fil ul { display: block; margin: 0; padding: 0; margin-left: 1em; }
.forum-chapo .forum-titre, .forum-chapo .forum-titre a { display: block; margin: 0; padding: 0; font-weight: bold; color: #cccccc; }
.forum-texte { margin: 0; padding: 0.50em 1em; color: #cccccc; }
.forum-texte .hyperlien {}
.forum-texte .repondre { margin: 0; padding: 0.10em 0; text-align: right; }

/* Boite d'un forum : eclaircissement progressif des bords */
ul .forum-message { border: 2px solid #1b1b1b; margin: 0; padding: 0; margin-bottom: 1em; background: #505050;}
ul ul .forum-message { border: 2px solid #1b1b1b; }
ul ul ul .forum-message { border: 2px solid #1b1b1b; }
ul ul ul ul .forum-message { border: 2px solid #1b1b1b; }
ul ul ul ul ul .forum-message { border: 2px solid #1b1b1b; }
ul ul ul ul ul ul .forum-message { border: 2px dotted #1b1b1b; }

/* Boite de titre d'un forum : mise en couleur selon la profondeur du forum */
ul .forum-chapo { border: 0; border-bottom: 2px dotted #1b1b1b; margin: 0; padding: 3px 6px 2px 6px; background: #1b1b1b; }
ul ul .forum-chapo { background: #1b1b1b; }
ul ul ul .forum-chapo { background: #1b1b1b; }
ul ul ul ul .forum-chapo { background: #1b1b1b; border-bottom: 2px dotted #1b1b1b; }
ul ul ul ul ul .forum-chapo { background: #1b1b1b; }



/* Couleurs des liens
---------------------------------------------- */
a { color: #F0F0F0; text-decoration: none; }
a:focus,a:hover,a:active { color: #999; text-decoration: none; }
