/* CC : general */

body
{
  background-color: #fff;
  margin:5px;
  font-size:8pt;
}

*
{
  font-family: Arial, Helvetica, sans-serif;
  margin:0;
  padding:0;
  border:0;
}

a { text-decoration: none; }
a:link,a:visited {color:blue; }
a:hover,a:active {color:#A89526; }
select,option, input
{
  font-weight:normal;
  background-color:#F3EDD8;
  color:#7A6C1D;
  font-size:8pt;
}
input {border: 1px solid #7a6c1d;}
input.checkbox {border:0;}
option { padding-right:5px; }
html>body option { padding-left:3px; }

h3
{
  margin-left:20px;
  font-size:8pt;
}
/* Publicite - largeur de #pub : 650px */
#pub
{
  position: absolute;
  left:50%;
  margin: 0 0 3px -325px;
  width:650px;
}
#logo, #banniere {
  float:left;
}
#pub div {
  text-align:center;
}
#pub div a:visited, #pub div a:hover, #pub div a:active, #pub div a:link
{
  color:red;
  font-size:7pt;
  text-decoration:underline;
  text-transform:uppercase;
  font-weight:normal;

}

.decalage { padding-top:50px;}


/****/

#logo { top:1px;margin-top:5px;position:absolute; }
#banniere
{
  position:absolute;
  left:176px;
  margin-left:1px;
  width:468px;
  height:60px;
  color:#f9f4e4;
  font-size:0;
  vertical-align:middle;
  text-align:center;
  top:1px;
}
/*
#banniere iframe,html>body #banniere
{
  background-color:#F3EDD8;
  border:1px solid #7A6C1D;
}
*/
#banniere span
{
  font-size:36pt;
  text-decoration:line-through;
  font-weight:bolder;
  font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
}
a#txtclickfr
{
  position:relative;
  font-size:7.5pt;
  color:#7A6C1D;
  top:-1px;
}
html>body a#txtclickfr { top:-9px;}

.foot { background-image:url(../images_menu/ban_Foot.gif); }
.basket { background-image:url(../images_menu/ban_Basket.gif); }
.rugby { background-image:url(../images_menu/ban_Rugby.gif);}
.hockey { background-image:url(../images_menu/ban_Hockey.gif); }
.hand { background-image:url(../images_menu/ban_Hand.gif);}
.volley { background-image:url(../images_menu/ban_Volley.gif); }
.tennis { background-image:url(../images_menu/ban_Tennis.gif); }
.baseball { background-image:url(../images_menu/ban_Baseball.gif); }
.JO { background-image:url(../images_menu/ban_JO.gif); }
.curling { background-image:url(../images_menu/ban_Curling.gif);}
.billard { background-image:url(../images_menu/ban_Billard.gif);}
.natation { background-image:url(../images_menu/ban_Natation.gif);}
.beach { background-image:url(../images_menu/ban_Beach.gif);}
.jeuxmed { background-image:url(../images_menu/ban_JeuxMed.png);}
.waterpolo { background-image:url(../images_menu/ban_Waterpolo.gif);}
.squash { background-image:url(../images_menu/ban_Squash.gif);}
.inconnu { background-image:url(../images_menu/ban_Inconnu.gif);}

#entete
{

  height:85px;
  background-repeat:no-repeat;
  margin:65px 0 20px 3px;
}
#entete select {font-size:8pt; }
html>body #entete { margin:75px 0 10px 3px; }
#TitreMask { display:none;}
#link
{
  margin-left:0;
  width:235px; /*Normalement 205, ici on deborde quand meme */
  font-size:8pt; /* Pour la page detail equipe pas encore en XHTML */
  position:absolute;
}

#link,#infos, #imgtitre{ color:#7A6C1D;}
#entete #link td { padding-bottom:1px}
.toptitle, .l, .seulL {padding-top:10px;}
.title, .toptitle, #infos, #switchers
{
  text-align:right;font-size:7pt;font-weight:bold;
}
#switchers2 { font-size:7pt; font-weight:bold;}
.firstletter, .maj { font-size:8pt; }
.maj { text-transform:none; }
.toptitle, .title { padding-right:3px; }
.l { width:150px; /* Normalement 125, on deborde quand meme */}
.SeulL { width:172px; /* Normalement 152, on deborde quand meme */ }
#entete #link .select {color:black; font-weight:bold; }
.select { text-decoration:underline;color:#9EAEB9;color:#333;}
.bas
{
  background-color:#fff;
  background-repeat:no-repeat;
  vertical-align:top;
  height:14px;
}
#entete #infos span {color:#7A6C1D;}
#entete #imgtitre { text-align:right;left:390px;position:absolute;}
#entete img {border:0; }
#entete #link a, #switchers a, #switchers2 a { color:#3583B9; font-weight:bold;}
#entete #link a:hover, #switchers a:hover, #switchers2 a:hover
{
  color:#7A6C1D;
  text-decoration:none;
  border-bottom:1px dashed #7A6C1D;
}
#infos { padding-top:10px; width:185px; position:absolute;left:205px;}
.both { clear:both;
  visibility:hidden;}
.sub { visibility:visible; }
/*****/

/* Titres */
#titre
{
  text-align:center;
}

/* Switchers */
#switchers, #switchers2 { margin:0 0 2px 3px;color:#7A6C1D; text-align:left;}
#switchers select, #switchers2 select { font-variant:normal; }
#switchers p, , #switchers2 p { display:inline; }
/* Liens menu */
#liens_menu { padding-bottom:0; }
#bloc1, #bloc2, #bloc3 {
  background-color: #039;
  text-align:center;
  width:150px;
  border-width: 2px;
  border-style: solid;
  border-color: #B4BFD3 #000 #000 #B4BFD3;
}
#liens_menu h3 { margin:3px 0 4px 0; }
#liens_menu a { color: #fff; }
#liens_menu .select { color:#06c; }

#bloc1, #bloc2, #bloc3 { float:left; }
#bloc2, #bloc3 { margin-left:20px; }
#liens_menu hr
{
  clear: both;
  visibility:hidden;
}
#liens_menu .select { color:#06c; }

#bloc1, #bloc2, #bloc3 { float:left; }
#bloc2, #bloc3 { margin-left:20px; }
#liens_menu hr
{
  clear: both;
  visibility:hidden;
}

/* Publicite - bandeau incentive */
#barre {}

#incent {text-align:left;}
#incent a:visited, #incent a:hover, #incent a:active, #incent a:link
{
  color:black;
  font-size:8pt;
  font-weight:bold;
  float:left;
}
