/* Le Corps */
body 
{
    	font-family : 'Trebuchet MS', Tahoma, Verdana, 'Times New Roman', Times, serif;
    	font-size : 0.8em;
	margin : 0;
	background-color : #c2c29a;
}
/*Si le navigateur est ie*/
#navigateur
{
	padding-top:100px;
	margin: 0;
	padding: 0;
	text-align: center;
	background-color:#D0D0A5;
	width: 90%;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
	margin-left : 35px;
}
#navigateur h1
{
        text-align:center;
	color:#632222;
	font-size:1.1em;
        margin-bottom:0px;
	font-family: "Courier New", Arial, Verdana, serif;
}
#navigateur p
{
	text-align:justify;
	color:#3d1515;
	padding: 0px 5px;
	margin:0;	
}
/* L'en-tete */
#en-tete
{
	height:160px;
}
#logo
{
	text-align:center;
	margin-top:15px;
}
#planeur
{
	text-align:center;
	margin-top:-40px;
}
#moto
{
	margin-top:-110px;
	margin-left:15px;
}
#chute
{
	text-align:right;
	margin-top:-165px;
	margin-right:25px;
}
#tuxregard
{
	text-align:right;
	margin-right:10px;
	margin-top:-3px;
}

/* Menu Horizontal */
#menu_horizontal 
{
	font-weight: bold;
	font-size: 0.8em;
	background-color : #632222;
}
#menu_horizontal h1 
{
	padding: 2px 0;/*espace avec le reste (2px dessus et dessous et 0px à droite et guache*/
	font-family: "Courier New", Arial, Verdana, serif;
	margin: 0;
	margin-top:-18px; /*Pour coler à l'en-tête*/
	color:#c2c29a;
	font-size: 1.4em;
	text-align: center;
	letter-spacing: 0.6em;
	word-spacing: 1.2em;
	border-bottom: 1px solid #f4e7d2;
	border-top: 1px solid #f4e7d2;
	background-color : #632222;
}
#menu_horizontal img 
{/*Note, pour la présentation, il est important que les img est la même hauteur*/
	border: 0;
}
/*applique le même fond que celui du titre sur le texte des liens*/
#menu_horizontal a span 
{
	display: block;
	padding: 2px;
	margin: 0;
	background-color: #632222;
	border-top: 1px solid #f4e7d2;
	border-bottom: 1px solid #f4e7d2;
	/*text-decoration: overline;*/
}
#menu_horizontal a 
{
	font-size: 1.1em;
	font-family: serif;
	letter-spacing: 0.1em;/*espace entre les  lettres*/
}
/*affecte un couleur de texte identique que le lien soit visité ou pas)*/
#menu_horizontal a:link, #menu_horizontal a:visited 
{
	color: #c2c29a;
}
/*action losqu'on survole un lien*/
#menu_horizontal a:hover 
{
	color: #f6c474;
}
/*action lorsqu'un lien est activé (cliqué ou selectionné)*/
#menu_horizontal a:active, #menu_horizontal a:focus 
{
	color: #f6c474;
}
/*permet de bien centrer le menu)*/
#menu_horizontal ul 
{
	padding: 0;
	margin: 0;
	margin-top: 3px;
}
/*permet d'afficher le menu horizontalement*/
#menu_horizontal li
{
	padding-top:100px;
	width: 10%;
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: left;/*permet l'affiche horizontale du menu*/
	text-align: center;
	background-color : #c2c29a;
}
/*petite marge sous la bordure*/
#menu_horizontal div.spacer
{
	clear: both;
	background-color : #632222;
	height: 3px;
}
/*Mise en forme du menu vertical*/
#menu_vertical
{
	float: left;/*permet l'affiche horizontale*/
        color:#3d1515;
	margin-left : 15px;
	width: 13%;
}
#menu_vertical h3
{
	background-color:#632222;
        color:#c2c29a;
        font-size:1em;
        margin:0px;
	border: 1px solid #c2c29a;
	text-align: center;
}
#menu_vertical ul
{
	padding: 0;
	margin-left: 3px;
	margin-top: 3px;
}
#menu_vertical li
{
	text-align: left;
	font-size: 1.1em;
	list-style-position: inside;
	list-style-type: none;
}
#menu_vertical a
{
	text-align: left;
}
#menu_vertical a:link, #menu_vertical a:visited 
{
	text-decoration: none;
	color:#3d1515;
}
#menu_vertical a:hover 
{
	color: #1e1e1e;
}
/*action lorsqu'un lien est activé (cliqué ou selectionné)*/
#menu_vertical a:active, #menu_vertical a:focus 
{
	color: #1e1e1e;
}
.form_login
{
	width:95%;
}
.separation_menu
{
	margin-top: 15px;
	background-color:#D0D0A5;
	border: 2px solid #632222;
}
.w3c
{
	text-align:center;
}
.w3c img
{
	border:0;
	width:88px;
	height:31px;
}
/*Mise en forme du corps du site*/
#corps
{
	float: right;
	padding-top:100px;
	padding: 0;
	width: 85%;
}
#corps h2, #corps h3
{
        text-align:center;
}
#corps h2
{
	color:#632222;
	font-family: "Courier New", Arial, Verdana, serif;
}
#corps h3
{
        background-color:#632222;
        color:#c2c29a;
        font-size:1em;
        margin-bottom:0px;
}
#corps h4
{
	color:#632222;
}
#corps p
{
	text-indent: 30px; /* Les paragraphes commenceront 30 pixels sur la droite */
	text-align:justify;
	color:#3d1515;
	padding: 1px 7px;
	margin:0;	
}
#corps ul
{
	list-style-type:disc;
	list-style-position:outside;
	color:#3d1515;	
}
#corps ol
{
	list-style-position:outside;
	color:#3d1515;	
}
/*Mise en forme de l'affichage des news*/
#news
{
	padding-top:100px;
	padding: 0;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	width: 48%;
	height : 300px;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
}
#news_linux
{
	padding-top:100px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	width: 48%;
	height : 300px;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
	margin-left : 14px;
}
#news_moto
{
	padding-top:100px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	width: 48%;
	height : 300px;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
}
#news_musique
{
	padding-top:100px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	width: 48%;
	height : 300px;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
	margin-left : 14px;
}
#news_planeur
{
	padding-top:100px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	width: 48%;
	height : 300px;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
}
#news_freeride_et_fun
{
	padding-top:100px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	width: 48%;
	height : 300px;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
	margin-left : 14px;
}
/*#news_freeride_et_fun h2, #news_freeride_et_fun h3
{
        text-align:center;
}
#news_freeride_et_fun h2
{
	color:#632222;
}
#news_freeride_et_fun h3
{
        background-color:#632222;
        color:#c2c29a;
        font-size:1em;
        margin-bottom:0px;
}
#news_freeride_et_fun p
{
	text-align:justify;
	color:#3d1515;
	padding: 0px 5px;
	margin:0;	
}*/
/*Mise en forme de liste_news*/
#liste_news
{
	padding-top:100px;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 90%;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
	margin-left : 15px;
}
/*Mise en forme des rediger_news*/
.rediger_news
{
	padding-top:100px;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 90%;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
	margin-left : 15px;
}
/*Mise en forme des galerie de photo*/
.galerie_sommaire
{
	padding-top:100px;
	margin: 0;
	padding: 0;
	text-align: justify;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	width: 98%;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
}
.galerie_sommaire img
{
	border:0;
	vertical-align:middle;
}
.galerie_sommaire a:link, .galerie_sommaire a:visited 
{
	color:#3d1515;
}
.galerie_sommaire a:hover 
{
	color: #1e1e1e;
}
/*action lorsqu'un lien est activé (cliqué ou selectionné)*/
.galerie_sommaire a:active, .galerie_sommaire a:focus 
{
	color: #1e1e1e;
}
.galerie_sommaire td
{
	text-align:left;
	padding:10px ;
}
.galerie
{
	padding-top:100px;
	margin: auto;
	padding: 0;
	text-align: center;
	color:#3d1515;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	width: 98%;
	height : 100%;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
}
.galerie img
{
	border: 0;
}
.galerie table
{
	margin : auto;
	width :95%;
	border-collapse:collapse;
}
.galerie td
{
	text-align: center;
}
.commentaire caption
{
	width :100%;
	background-color:#632222;
        color:#c2c29a;
        font-size:1em;
        margin-bottom:5px;
}
.commentaire table
{
	margin-bottom: 10px;
}
.commentaire td
{
	padding:7px; 
	border:2px ridge #3d1515 ;
	text-align:left;
}
.photo_galerie img
{
	margin-top:10px;
}
/*Mise en forme de la section Freeride et Fun*/
#news_freeride_et_fun_single
{
	padding-top:100px;
	margin: auto;
	padding: 0;
	text-align: center;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	width: 98%;
	height : 480px;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
}
/*Mise en forme de la section Linux*/
#news_linux_single
{
	padding-top:100px;
	margin: auto;
	padding: 0;
	text-align: center;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	width: 98%;
	height : 480px;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
}
/*Mise en forme de la section Moto*/
#news_moto_single
{
	padding-top:100px;
	margin: auto;
	padding: 0;
	text-align: center;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	width: 98%;
	height : 480px;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
}
/*Mise en forme de la section Musique*/
#news_musique_single
{
	padding-top:100px;
	margin: auto;
	padding: 0;
	text-align: center;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	width: 98%;
	height : 480px;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
}
#page_lsd
{
	padding-top:100px;
	margin: auto;
	padding: 0;
	text-align: center;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	width: 98%;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
}
#page_lsd_date
{
	padding-top:100px;
	margin: auto;
	padding: 0;
	text-align: center;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	width: 98%;
	height : 100%;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
}
#page_lsd li, #page_lsd_date li
{
	text-align: left;
}
#page_lsd img
{
	border:0;
	vertical-align:middle;
}
#page_lsd a:link, #page_lsd a:visited 
{
	color:#3d1515;
}
#page_lsd a:hover 
{
	color: #1e1e1e;
}
/*action lorsqu'un lien est activé (cliqué ou selectionné)*/
#page_lsd a:active, #page_lsd a:focus 
{
	color: #1e1e1e;
}
#page_lsd td
{
	text-align:left;
	padding:10px ;
}

/*Mise en forme de la section planeur*/
#page_planeur
{
	padding-top:100px;
	margin: 0;
	padding: 0;
	text-align: justify;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	width: 98%;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
}
#page_planeur img
{
	margin-bottom:5px;
	margin-top:5px;
	margin-left:15px;
	float: right;
	padding: 0;
	text-align: center;
	background-color:#D0D0A5;
	/*height:75%;*/
	width:69%;
}
#news_planeur_single
{
	padding-top:100px;
	margin: auto;
	padding: 0;
	text-align: center;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	width: 98%;
	height : 500px;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
}
#parcours_sommaire
{
	padding-top:100px;
	margin: 0;
	padding: 0;
	text-align: justify;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	width: 98%;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
}
#parcours_sommaire img
{
	margin-bottom:7px;
	margin-top:5px;
	margin-left:4px;
	margin-right:30px;
	float: left;
	padding: 0;
	text-align: center;
	background-color:#D0D0A5;
	width:56.5%;
}
#parcours_sommaire a:link, #parcours_sommaire a:visited 
{
	color:#3d1515;
}
#parcours_sommaire a:hover 
{
	color: #1e1e1e;
}
/*action lorsqu'un lien est activé (cliqué ou selectionné)*/
#parcours_sommaire a:active, #parcours_sommaire a:focus 
{
	color: #1e1e1e;
}
#club
{
	padding-top:100px;
	margin: 0;
	padding: 0;
	text-align: justify;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	width: 98%;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
}
#club a:link, #club a:visited 
{
	color:#3d1515;
}
#club a:hover 
{
	color: #1e1e1e;
}
/*action lorsqu'un lien est activé (cliqué ou selectionné)*/
#club a:active, #club a:focus 
{
	color: #1e1e1e;
}
#club .centre
{
	text-align:center;
}
#club img
{
	border: 0;
}
#aapca3planeur
{
	margin-bottom:7px;
	margin-top:5px;
	margin-left:7px;
	margin-right:3px;
	float: right;
	padding: 0;
	text-align: center;
	background-color:#D0D0A5;
	width:35.9%;
}
/*Mise en forme du livre d'or*/
#livreor
{
	padding-top:100px;
	margin: 0;
	padding: 0;
	width: 90%;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
	margin-left : 15px;
}
#livreor h3
{
	border: 1px solid #D0D0A5;
	margin-top : 0;
	margin-bottom : 20px
}
#livreor p
{
	text-align:center;
}
#livreor .livreor_message
{
	margin-left:15px;
	text-align:left;
}
/*Mise en forme de la section RSS */
#rss
{
	padding-top:100px;
	margin: auto;
	padding: 0;
	text-align: center;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	width: 98%;
	height : 100%;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
}
#figure1
{
	width:90.5%;
}
#figure2
{
	width:45.5%;
}
#figure3
{
	width:36%;
}
#figure4
{
	width:36%;
}
#figure5
{
	width:90.5%;
}
#figure6
{
	width:43%;
}
#figure7
{
	width:71%;
}
#figure8
{
	width:40%;
}
#figure9
{
	width:39.8%;
}
#figure10
{
	width:39.8%;
}
#figure11
{
	width:27.2%;
}
#figure12
{
	width:37.5%;
}
#figure13
{
	width:37%;
}
#figure14
{
	width:59%;
}
#figure15
{
	width:24%;
}
#figure16
{
	width:37.5%;
}
#figure17
{
	width:47.5%;
}
#figure18
{
	width:71.5%;
}
#rss li
{
	text-align: left;
}
#rss a:link, #rss a:visited 
{
	color:#3d1515;
}
#rss a:hover 
{
	color: #1e1e1e;
}
/*action lorsqu'un lien est activé (cliqué ou selectionné)*/
#rss a:active, #rss a:focus 
{
	color: #1e1e1e;
}
#news_rss
{
	padding-top:100px;
	margin: auto;
	padding: 0;
	text-align: center;
	float: left;/*permet l'affiche horizontale*/
	background-color:#D0D0A5;
	width: 98%;
	height : 480px;
	overflow: auto;
	border: 3px solid #632222;
	margin-top : 15px;
}
/*Mise en forme du pied de page*/
#pied_de_page
{
	float:right;
	width: 90%;
	text-align: center;
	color: #632222;
}