/***********************************************/
/* FEUILLE DE STYLE CSS IN MEMORIAM            */
/* CÉÉE PAR ALLIANCE CREATIV` STUDIO           */
/* COPYRIGHT 2010                              */
/***********************************************/

/* Configs principales */

@import url("header.css");
@import url("news.css");
@import url("team.css");
@import url("wars.css");
@import url("wars_details.css");
@import url("palmares.css");
@import url("sponsors.css");
@import url("partners.css");
@import url("contacts.css");
@import url("admin.css");

#conteneur {
  position: relative;
  height: 100%;
  width: 100%;
  background: url(../images/fond_haut.png) repeat-x top;
}

#design_fond {
  position: relative;
  width: 1028px;
  margin: 0 auto;
  height: 100%;
  background: url(../images/fond_design.png) repeat-y;
}

#design {
  position: relative;
  width: 960px;
  height: 100%;
  margin: 0 auto;
}

#header {
  position: relative;
  width: 960px;
  height: 424px;
  background: url(../images/header.png) no-repeat;
  z-index: 0;
}

#center {
  position: relative;
  width: 930px;
  min-height: 1px;
}

#gauche {
  width: 232px;
  float: left;
}

#gauche .bloc_haut {
  width: 100%;
  height: 44px;
  color: #b8eeff;
  font-size: 14px;
  font-family: arial;
  line-height: 44px;
  background: url(../images/bloc_haut.png) no-repeat;
}

#gauche .bloc_centre {
  width: 100%;
  height: 100%;
  padding-top: 20px;
  background: url(../images/bloc_centre.png) repeat-y;
}

#gauche .bloc_centre .section {
  position: relative;
  display: block;
  width: 100%;
  text-align: left;
  padding-left: 30px;
}

#gauche .bloc_centre .section .logo {
  position: absolute;
  display: block;
  top: 0px;
  left: 7px;
}

#gauche .bloc_centre .section .soustitre {
  position: absolute;
  top: 15px;
  left: 30px;
}

#gauche .bloc_centre table.score {
  width: 95%;
  font-size: 11px;
  margin-top: 15px;
  margin-bottom: 25px;
  text-align: center;
  color: #FFFFFF;
  border: none;
}

#gauche .bloc_centre table.score td {
  padding-top: 5px;
}

#gauche .bloc_centre table.score .flag {
  width: 25px;
}

#gauche .bloc_centre table.score .nom {
  text-align: left;
  font-size: 10px;
  font-weight: bold;
}

#gauche .bloc_centre table.score .type {
  text-align: center;
  width: 25%;
  font-size: 10px;
  color: #dfdfdf;
  font-style: italic;
}

#gauche .bloc_centre table.score .result {
  text-align: right;
  padding-right: 5px;
  width: 20px;
}

#gauche .bloc_centre img.type {
  display: block;
}

#gauche .bloc_centre table.serveurs {
  border: none;
  font-size: 11px;
  width: 70%;
  margin-top: 25px;
  margin-bottom: 25px;
  color: #FFFFFF;
}

#gauche .bloc_centre table.serveurs td {
  padding-bottom: 20px;
}

#gauche .bloc_centre table.serveurs td.ip {
  padding-left: 5px;
}

#gauche .bloc_bas {
  width: 100%;
  height: 10px;
  margin-bottom: 15px;
  background: url(../images/bloc_bas.png) no-repeat;
}

#droit {
  width: 671px;
  margin-left: 27px;
  float: left;
}

#droit #haut {
  position: relative;
  width: 671px;
  height: 51px;
  background: url(../images/contenu_haut.png) no-repeat;
}

#droit #haut .titre {
  position: absolute;
  text-align: left;
  font-size: 14px;
  width: 100%;
  top: 13px;
  left: 20px;
  color: #b8eeff;
}

#droit #haut .titre img {
  vertical-align: middle;
}

#droit #centre {
  position: relative;
  width: 671px;
  height: 100%;
  padding-top: 20px;
  background: url(../images/contenu_centre.png) repeat-y;
  z-index: 1;
}

#droit #bas {
  position: relative;
  width: 671px;
  height: 18px;
  margin-bottom: 20px;
  background: url(../images/contenu_bas.png) no-repeat;
}

#footer {
  position: relative;
  width: 100%;
  height: 93px;
  background: url(../images/footer.png) no-repeat;
}

#footer #copyright {
  position: absolute;
  width: auto;
  top: 15px;
  left: 295px;
  color: #cdcdcd;
}

#footer #forum {
  position: absolute;
  width: auto;
  font-size: 13px;
  top: 60px;
  left: 20px;
}

#footer #admin {
  position: absolute;
  width: auto;
  font-size: 13px;
  top: 60px;
  right: 20px;
}

#footer a:link, #footer a:visited {
  color: #cdcdcd;
}

