body
{
	/*width: 1200px;*/
	height: 1000px;
	margin: 0px;
	padding: 0px;
	background-color: black;
	color: white;
}

#header
{
	background-image: url("images/header.jpg");
	background-repeat: no-repeat;
	width: 1200px;
	height: 238px;
	margin: 0px;
	padding: 0px;
}

#menu1
{
	background-image: url("images/menu_top.jpg");
	background-repeat: no-repeat;
	width: 208px;
	height: 75px;
	margin: 0px;
	padding: 0px;
}

#menu2
{
	background-image: url("images/menu_foot.jpg");
	background-repeat: no-repeat;
	width: 208px;
	height: 503px;
	margin: 0px;
	padding: 0px;
}

.accueil
{
	background-image: url("images/bouttons/accueil.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}

.accueil:hover
{
	background-image: url("images/bouttons/accueil_hover.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.accueil:focus .accueil:active
{
	background-image: url("images/bouttons/accueil_select.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}

.membres
{
	background-image: url("images/bouttons/membres.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}

.membres:hover
{
	background-image: url("images/bouttons/membres_hover.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.membres:focus .membres:active
{
	background-image: url("images/bouttons/membres_select.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.lans
{
	background-image: url("images/bouttons/lans.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}

.lans:hover
{
	background-image: url("images/bouttons/lans_hover.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.lans:focus .lans:active
{
	background-image: url("images/bouttons/lans_select.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.matos
{
	background-image: url("images/bouttons/matos2.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}

.matos:hover
{
	background-image: url("images/bouttons/matos2_hover.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.matos:focus .matos:active
{
	background-image: url("images/bouttons/matos2_select.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.contact
{
	background-image: url("images/bouttons/contact.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}

.contact:hover
{
	background-image: url("images/bouttons/contact_hover.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.contact:focus .contact:active
{
	background-image: url("images/bouttons/contact_select.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.forum
{
	background-image: url("images/bouttons/forum.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.forum:hover
{
	background-image: url("images/bouttons/forum_hover.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.forum:focus .forum:active
{
	background-image: url("images/bouttons/forum_select");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.telechargements
{
	background-image: url("images/bouttons/telechargement.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.telechargements:hover
{
	background-image: url("images/bouttons/telechargement_hover.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.telechargements:focus .telechargements:active
{
	background-image: url("images/bouttons/telechargement_select");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}

.membres_reservations
{
	background: no-repeat url("images/bouttons/membres_reservation.jpg");
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.membres_reservations:hover
{
	background: no-repeat url("images/bouttons/membres_reservation_hover.jpg");
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.membres_reservations:focus .membres_reservations:active
{
	background: no-repeat url("images/bouttons/membres_reservation_select.jpg");
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}	
.membres_options
{
	background: no-repeat url("images/bouttons/membres_options.jpg");
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.membres_options:hover
{
	background: no-repeat url("images/bouttons/membres_options_hover.jpg");
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.membres_options:focus .membres_options:active
{
	background: no-repeat url("images/bouttons/membres_options_select.jpg");
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}	
.membres_news
{
	background-image: url("images/bouttons/membres_news.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.membres_news:hover
{
	background-image: url("images/bouttons/membres_news_hover.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.membres_news:focus .membres_news:active
{
	background-image: url("images/bouttons/membres_news_select.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}

.membres_annoncer_lan
{
	background-image: url("images/bouttons/membres_annoncer_lan.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.membres_annoncer_lan:hover
{
	background-image: url("images/bouttons/membres_annoncer_lan_hover.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.membres_annoncer_lan:focus .membres_annoncer_lan:active
{
	background-image: url("images/bouttons/membres_annoncer_lan_select.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}

.membres_lans
{
	background-image: url("images/bouttons/membres_lans.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.membres_lans:hover
{
	background-image: url("images/bouttons/membres_lans_hover.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.membres_lans:focus .membres_lans:active
{
	background-image: url("images/bouttons/membres_lans_select.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}

.membres_matos
{
	background-image: url("images/bouttons/membres_matos.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.membres_matos:hover
{
	background-image: url("images/bouttons/membres_matos_hover.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.membres_matos:focus .membres_matos:active
{
	background-image: url("images/bouttons/membres_matos_select.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}

.membres_images
{
	background-image: url("images/bouttons/membres_images.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.membres_images:hover
{
	background-image: url("images/bouttons/membres_images_hover.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.membres_images:focus .membres_images:active
{
	background-image: url("images/bouttons/membres_images_select.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}

.membres_staff
{
	background-image: url("images/bouttons/membres_staff.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.membres_staff:hover
{
	background-image: url("images/bouttons/membres_staff_hover.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.membres_staff:focus .membres_staff:active
{
	background-image: url("images/bouttons/membres_staff_select.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}

.membres_membres
{
	background-image: url("images/bouttons/membres_membres.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.membres_membres:hover
{
	background-image: url("images/bouttons/membres_membres_hover.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.membres_membres:focus .membres_membres:active
{
	background-image: url("images/bouttons/membres_membres_select.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}

.cotisations
{
	background-image: url("images/bouttons/cotisations.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.cotisations:hover
{
	background-image: url("images/bouttons/cotisations_hover.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.cotisations:focus .cotisations:active
{
	background-image: url("images/bouttons/cotisations_select.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}

.photos
{
	background-image: url("images/bouttons/photos.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.photos:hover
{
	background-image: url("images/bouttons/photos_hover.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.photos:focus .photos:active
{
	background-image: url("images/bouttons/photos_select.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}

.resumes
{
	background-image: url("images/bouttons/resumes.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.resumes:hover
{
	background-image: url("images/bouttons/resumes_hover.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.resumes:focus .resumes:active
{
	background-image: url("images/bouttons/resumes_select.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}

.serveurs
{
	background-image: url("images/bouttons/serveurs.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.serveurs:hover
{
	background-image: url("images/bouttons/serveurs_hover.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.serveurs:focus .serveurs:active
{
	background-image: url("images/bouttons/serveurs_select.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}

.switchs
{
	background-image: url("images/bouttons/switchs.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.switchs:hover
{
	background-image: url("images/bouttons/switchs_hover.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}
.switchs:focus .switchs:active
{
	background-image: url("images/bouttons/switchs_select.jpg");
	background-repeat: no-repeat;
	width: 200px;
	height: 37px;
	margin: 0px;
	padding: 0px;
}

ul
{
	margin: 0px;
	padding: 0px;
}

#body
{
	position: absolute;
	background-image: url("images/body.jpg");
	background-repeat: no-repeat;
	height: 700px;
	width: 920px;
	max-height: 700px;
	max-width: 920px;
	left: 209px;
	top: 215px;
	color: white;
	padding: 30px;
	overflow: auto;
}

a
{
	text-decoration: none;
	border-style: none;
	border: 0px;
	padding: 0px;
	color: rgb(75,100,180)
}

img
{
	text-decoration: none;
	border-style: none;
	border: 0px;
	padding: 0px;
}

#form
{
	position: absolute;
	top: 45px;
	left: 60px;
}
#formulair
{
	position: absolute;
	top: 45px;
	left: 140px;
}
#boutton_form
{
	position: absolute;
	left: 130px;
}

.news
{
	width: 80%
}

.news h3
{
	font-weight: normal;
	text-decoration: underline;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.news h3 a
{
	color: white;
}

.align_droit
{
	text-align: right;
}

.sous_form
{
	position: absolute;
	top: 160px;
	left: 100px;
}
.erreur
{
	color: red;
	font-size: 120%;
	font-weight: bold;
}

h2  a
{
	color: grey;
}
h2 a:hover
{
	text-decoration: underline;
}
h2 a:active
{
	text-decoration: underline overline;
}
h2
{
	color: grey;
}

.deco
{
	padding-left: 10px;
}

#messagerie a
{
	color: grey;
	text-decoration: underline overline;
}

#messagerie a:hover
{
	color: grey;
}

.new_message
{
	color: red;
}

#messagerie td
{
	padding: 5px;
}

#messagerie a
{
	text-decoration: none;
}

#connexion
{
	position: absolute;
	top: 30px;
	left: 800px;
	border: 0px;
	padding: 0px;
}
#pseudo_connecte
{
	position: absolute;
	top: 30px;
	left: 800px;
	color: white;
}
#mess_recu_connecte
{
	position: absolute;
	top: 70px;
	left: 800px;
	color: white;
}
#deconnexion
{
	position: absolute;
	top: 100px;
	left: 800px;
	color: white;
}
#deconnexion a
{
	color: white;
}
#form2
{
	position: absolute;
	left: 10px;
}
#formulair2
{
	position: absolute;
	left: 80px;
}
#boutton_form2
{
	position: absolute;
	left: 60px;
}

.connecte
{
	color: red;
}

#tableau_reservations table
{
	border-collapse: collapse;
}

#tableau_reservations td
{
	border:  2px solid white;
	padding: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#tableau_reservations th
{
	border: 2px solid white;
	padding: 6px;
}
#lans_cotis
{
	height: 100px;
	width: 205px;
	position: absolute;
	top: 200px;
}
#lans_galerie 
{
	height: 100px;
	width: 200px;
	margin-left: 300px;
	position: absolute;
	top: 200px;
}
#lans_galerie a
{
	color: #ffffff;
}
#lans_resume 
{
	height: 100px;
	width: 200px;
	margin-left: 700px;
	position: absolute;
	top: 200px;
}
#lans_resume a
{
	color: #ffffff;
}
#partenaires
{
	position: absolute;
	left: 280px;
	top: 980px;
}
#Link_part
{
	position: absolute;
	left: 40px;
	/*top: 580px;*/
	bottom: 5px;
}
