body {
  background: #E0E6EC url("i/fond.png") repeat-x;
  margin: 0;
}

div#lang {
  text-align: right;
  padding-right: 50px;
}

a.lang {
  font-family: Verdana;
  font-size: 12px;
  color: #444444;
  text-decoration: none;
  font-weight: normal;
}

a.lang:hover {
	color: red;
}

a.classic {
	font-family: Verdana;
	font-size: 12px;
	color: #162234;
	text-decoration: underline;
}

a.classic:hover {
	color: #fe7b02;
}

a.etat {
	text-decoration: none;
}

div#header {
  width: 1024px;
  height: 156px;
  background: url("i/head.png");
  margin: auto;
}

div#header h1 {
  display: none;
}

div#header h2 {
  display: none;
}

div#header p
{
  display: none;
}

div#main
{
  width: 1024px;
  background: transparent url("i/bar.png") repeat-x;
  margin: auto;
}

ul#menu-top
{
  display: inline;
  list-style-type: none;
}

ul#menu-top li
{
  float: left;
  display: inline;
}
ul#menu-top li .fb-like
{
  margin-left: 10px;
  padding-top: 5px;
  width: 60px;
}

a span
{
  display: none;
}

a#top-news
{
  display: block;
  height: 30px;
  width: 61px;
  background: url("i/news.png") no-repeat 0px 0px;
  margin-left: 45px;
}

a#top-news:hover
{
  display: block;
  height: 30px;
  width: 61px;
  background: url("i/news.png") no-repeat 0px -30px;
  margin-left: 45px;
}

a#top-photos
{
  display: block;
  height: 30px;
  width: 65px;
  background: url("i/photos.png") no-repeat 0px 0px;
}

a#top-photos:hover
{
  display: block;
  height: 30px;
  width: 65px;
  background: url("i/photos.png") no-repeat 0px -30px;
}

a#top-asso
{
  display: block;
  height: 30px;
  width: 84px;
  background: url("i/association.png") no-repeat 0px 0px;
}

a#top-asso:hover
{
  display: block;
  height: 30px;
  width: 84px;
  background: url("i/association.png") no-repeat 0px -30px;
}

a#top-forum
{
  display: block;
  height: 30px;
  width: 65px;
  background: url("i/forum.png") no-repeat 0px 0px;
}

a#top-forum:hover
{
  display: block;
  height: 30px;
  width: 65px;
  background: url("i/forum.png") no-repeat 0px -30px;
}

a#top-team
{
  display: block;
  height: 30px;
  width: 65px;
  background: url("i/team.png") no-repeat 0px 0px;
}

a#top-team:hover
{
  display: block;
  height: 30px;
  width: 65px;
  background: url("i/team.png") no-repeat 0px -30px;
}

a#top-contact
{
  display: block;
  height: 30px;
  width: 65px;
  background: url("i/contact.png") no-repeat 0px 0px;
}

a#top-contact:hover
{
  display: block;
  height: 30px;
  width: 65px;
  background: url("i/contact.png") no-repeat 0px -30px;
}

a#top-event
{
  display: block;
  height: 30px;
  width: 65px;
  background: url("i/events.png") no-repeat 0px 0px;
}

a#top-event:hover
{
  display: block;
  height: 30px;
  width: 65px;
  background: url("i/events.png") no-repeat 0px -30px;
}

div#content
{
  position: relative;
  margin-top: -162px;
  clear: both;
  background: #F2F2F2;
  width: 552px;
  border: 4px solid white;
  border-bottom: 0;
  float: left;
  z-index: 1000;
}

div.right
{
  margin-left: 1px;
  width: 204px;
  background: #F2F2F2;
  border: 4px solid white;
  border-bottom: 0;
  float: left;
}

div.contre-float
{
  clear: both;
}

h2.head
{
  margin: 0;
  padding: 0;
  display: block;
  height: 18px;
  background: url("i/dgd.png") repeat-x;
  border-bottom: 4px solid #AAD7E5;
}

h2.head span {
  display: block;
  font-family: Arial;
  font-weight: normal;
  font-size: 11px;
  color: white;
  padding-left: 7px;
  padding-top: 3px;
}

div#whatsup
{
  height: 135px;
  background: url("i/news_back.png");
}

div#whatsup ol
{
  margin: 0;
  padding-left: 0;
  padding-top: 8px;
  list-style-type: none;
}

div#whatsup li
{
  display: block;
  width: 340px;
  height: 18px;
  margin-top: 4px;
  padding-top: 2px;
  padding-left: 30px;
  font-size: 11px;
  font-family: Arial;
  color: #444444;
}

div#whatsup div
{
  margin-top: -15px;
  float: right;
  color: #B6B6B6;
}

div.news
{
  margin-top: 30px;
  margin-left: 10px;
  margin-right: 10px;
  border-top: 1px solid #D0BDA2;
  font-size: 12px;
  font-family: Verdana;
  color: #444444;
}

div.news h2
{
  margin-top: -25px;
}

span.news, span.news a
{
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
  color: #FE7B02;
  background-color: #F2F2F2;
  padding-right: 5px;
}

span.news a{
  text-decoration: none;
}

div.news p
{
  font-size: 12px;
  font-family: Verdana;
  color: #444444;
  text-align: justify;
}

td
{
  font-size: 12px;
  font-family: Verdana;
  color: #444444;
  text-align: justify;
}

form#connexion
{
  padding-top: 16px;
  margin-left: 10px;
}

input.form1-edit
{
  width: 180px;
  height: 21px;
  font-size: 11px;
  font-family: Verdana;
  border: 1px solid #EBEAD1;
  margin-bottom: 7px;
}

input.form1-submit
{
  width: 91px;
  height: 25px;
  border: 0;
  background: url("i/bouton_91.png");
  font-family: Verdana;
  font-size: 11px;
  color: #444444;
}

input.form1-submit:hover
{
  color: #FFFFFF;
  cursor: pointer;
}

a.bouton-91
{
  display: block;
  width: 91px;
  height: 25px;
  background: url("i/bouton_91.png") no-repeat;
  font-family: Verdana;
  font-size: 11px;
  color: #444444;
  text-decoration: none;
  font-weight: normal;
  padding-top: 5px;
  text-align: center;
}

a.bouton-91:hover
{
  color: #FFFFFF;
}

h3#event-1
{
  margin-top: 7px;
  background: url("i/event-1.png");
  width: 204px;
  height: 45px;
}

h3#event-1 span
{
  display: none;
}


h3#event-2
{
  margin-top: 7px;
  background: url("i/event-2.png");
  width: 204px;
  height: 45px;
}

h3#event-2 span
{
  display: none;
}

h4.menu-jeux
{
  text-align: right;
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  color: #444444;
  padding-right: 12px;
  margin-bottom: 5px;
  margin-top: 3px;
}

ul.menu-jeux
{
  list-style-type: none;
  margin: 0;
  padding: 0;
}

li.blue
{
  height: 17px;
  background: #E0E6EC url("i/puce2.png") no-repeat 11px 8px;
  padding-left: 22px;
  padding-top: 3px;
  font-family: Arial;
  font-size: 11px;
}

li.grey
{
  height: 17px;
  background: #F2F2F2 url("i/puce2.png") no-repeat 11px 8px;
  padding-left: 22px;
  padding-top: 3px;
  font-family: Arial;
  font-size: 11px;
  color: #444444;
}

a.sponsors-logo
{
  display: block;
  margin: auto;
  margin-top: 10px;
  width: 180px;
  border-bottom: 1px solid #D0BDA2;
}

a.sponsors-logo img
{
  border: 0;
}

a.banniere
{
  display: block;
  margin: auto;
  margin-top: 5px;
  width: 550px;
}

a.banniere img
{
  border: 0;
}

a.bouton-131
{
  display: block;
  width: 131px;
  height: 25px;
  background: url("i/bouton_131.png") no-repeat;
  font-family: Verdana;
  font-size: 11px;
  color: #444444;
  text-decoration: none;
  font-weight: normal;
  padding-top: 5px;
  text-align: center;
}

a.bouton-131:hover
{
  color: #FFFFFF;
}

div#columns
{
  margin-top: 174px;
  margin-left: 20px;
  width: 986px;
  background: url("i/columns.png");
}

div#columns-bottom
{
  height: 5px;
  background: url("i/columns-bottom.png");
  clear: both;
}

div#foot
{
  margin-top: 1px;
  height: 27px;
  background: #162234;
  font-family: Arial;
  font-size: 10px;
  color: #069CCC;
  text-align: center;
  padding-top: 13px;
}

div.connection
{
  margin-top: 4px;
  float: left;
}

div#devenir-sponsor
{
  width: 131px;
  margin: auto;
  margin-top: 4px;
}

a.link-1
{
  font-family: Arial;
  font-size: 11px;
  color: #444444;
  font-weight: normal;
  text-decoration: none;
}

a.link-1:hover
{
  color: #FE7B02;
}

a.link-2
{
  font-family: Verdana;
  font-size: 12px;
  color: #FE7B02;
  font-weight: normal;
  text-decoration: none;
}

a.link-2:hover
{
  text-decoration: underline;
}

.small
{
  margin-top: 5px;
  color: #B6B6B6;
  font-size: 10px;
  font-family: Arial;
}
a.inscrits
{
  font-family: Arial;
  font-size: 12px;
  color: #444444;
  font-weight: normal;
  text-decoration: none;
}

a.inscrits:hover
{
  color: #FE7B02;
}

