/*-- corps --*/
body 
{
	background-color: white;
	color: #666666; 
  font-size: 12px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

td{
  color: #000000; 
  font-size: 12px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

td.mission {
  color: #000000; 
  font-size: 12px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

td.green{
  background-color: 81271A;
}

table.tournoi {
  /*border-width: 2px;
	border-color: white;
	border-style: solid;*/
}

td.horaire {
  background-color: #DFD1A6;
  color: #81271A;
  font-weight: bold ;
}

td.yellowtxtb {
  background-color: #DFD1A6;
  color: #81271A;
  padding-left : 10px;
  /*border-width: 2px;
	border-color: white;
	border-style: solid;*/
  padding-left : 10px;
  font-weight: bold ;
}

td.tournoi {
  /*border-width: 2px;
	border-color: white;
	border-style: solid;*/
  padding-left : 10px;
}

table.mission {
  height:300px;
}

td.tarif {
  color: #000000; 
  font-size: 12px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  height: 25px;
}

table {
  border-collapse: collapse;
  height: 100%;
}

td.centre {
  width: 960px;
}

td.tempgauche {
  background-color: white;
}

a {
  color: #000000;
  font-size: 14px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
}

a:hover {
  color: #81271A;
  font-size: 14px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
}

a.greenbg {
  color: white;
  font-size: 14px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
}

a.greenbg:hover {
  color: white;
  font-size: 14px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration:underline;
}

div.top {
  width: 960px;
  height: 30px;
  background-color: #81271A;
  
}

p.top {
  float: right;
  margin-right: 20px;
  margin-top: 7px;
  color: white;
  font-size: 14px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.top {
  color: white;
  font-size: 14px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
}

a.top:hover {
  color: #DFD1A6;
  font-size: 14px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
}

div.image {
  width: 960px;
  white-space: nowrap;
}

div.menu {
  float: left;
  margin-top:-3px;
  min-height: 500px;
  max-height: 100%;
  width: 288px;
  background-image:url(../Images/club_orleans_03.jpg);
  background-repeat: no-repeat;
  background-color: #81271A;
}

div.menupro {
  float: left;
  margin-top:-3px;
  min-height: 505px;
  max-height: 100%;
  width: 288px;
  background-image:url(../Images/club_orleans_03.jpg);
  background-repeat: no-repeat;
  background-color: #81271A;
}

div.menumembre {
  float: left;
  margin-top:-3px;
  min-height: 1027px;
  max-height: 100%;
  width: 288px;
  background-image:url(../Images/club_orleans_03.jpg);
  background-repeat: no-repeat;
  background-color: #81271A;
}

div.menumission {
  float: left;
  margin-top:-3px;
  min-height: 543px;
  max-height: 100%;
  width: 288px;
  background-image:url(../Images/club_orleans_03.jpg);
  background-repeat: no-repeat;
  background-color: #81271A;
}

div.menuparcours {
  float: left;
  margin-top:-3px;
  min-height: 2239px;
  max-height: 100%;
  width: 288px;
  background-image:url(../Images/club_orleans_03.jpg);
  background-repeat: no-repeat;
  background-color: #81271A;
}

div.menudepreservation {
  float: left;
  margin-top:-3px;
  min-height: 519px;
  max-height: 100%;
  width: 288px;
  background-image:url(../Images/club_orleans_03.jpg);
  background-repeat: no-repeat;
  background-color: #81271A;
}

div.menuhoraire {
  float: left;
  margin-top:-3px;
  min-height: 500px;
  max-height: 100%;
  width: 288px;
  background-image:url(../Images/club_orleans_03.jpg);
  background-repeat: no-repeat;
  background-color: #81271A;
}

div.menutournoi {
  float: left;
  margin-top:-3px;
  min-height: 500px;
  max-height: 100%;
  width: 288px;
  background-image:url(../Images/club_orleans_03.jpg);
  background-repeat: no-repeat;
  background-color: #81271A;
}

table.menu {
  height: 379px;
}
td.menu {
  height: 280px;
}

td.menu2 {
  height: 111px;
  width: 273px;
}

img.menu {
  height: 111px;
  width: 273px;
}


p.spacer {
  margin-bottom: -5px;
}

p.menu {
  margin-left: 65px;
  margin-bottom: -10px;
  font-weight: bold ;
  color: #FFFFFF;
  font-size: 15px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.menu {
  font-weight: bold ;
  color: #FFFFFF;
  font-size: 15px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
}

a.menu:hover {
  font-weight: bold ;
  color: #DFD1A6;
  font-size: 15px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
}

p.sousmenu {
  margin-left: 75px;
  margin-bottom: -17px;
  color: #FFFFFF;
  font-size: 15px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

p.sousmenu1 {
  margin-left: 75px;
  margin-bottom: -10px;
  color: #FFFFFF;
  font-size: 15px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.sousmenu {
  color: #FFFFFF;
  font-size: 15px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
}

a.sousmenu:hover {
  color: #DFD1A6;
  font-size: 15px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
}

a.sousmenuor {
  color: #DFD1A6;
  font-size: 15px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
}

a.sousmenuor:hover {
  color: #DFD1A6;
  font-size: 15px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
}

img.reservation {
  position:absolute;
  margin-top: 282px;
  
}

div.centre {
  float: left;
  margin-top:-3px;
  min-height: 500px;
  max-height: 100%;
  width: 672px;
  background-color: #EAE1C5;
}

div.centreindex {
  float: left;
  margin-top:-3px;
  min-height: 500px;
  max-height: 100%;
  width: 672px;
  background-image:url(../Images/club_orleans_05.jpg);
  background-repeat: no-repeat;
  background-position: 20 20;
  background-color: #EAE1C5;
}

p.intro {
  margin-left: 370px;
  padding-top: 60px;
  color: #81271A;
  font-size: 17px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

p.intro2 {
  margin-left: 35px;
  padding-top: 70px;
  color: #000000;
  font-size: 14px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

p.intro3 {
  margin-left: 35px;
  color: #000000;
  font-size: 14px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

p.titre {
  margin-left: 25px;
  color: #81271A;
  font-size: 17px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold ;
  padding-top: 28px;
}

p.soustitre {
  margin-left: 25px;
  color: #000000;
  font-size: 14px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold ;
}

p {
  margin-left: 25px;
  margin-right: 50px;
  color: #000000;
  font-size: 12px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

li {
  margin-right: 50px;
  color: #000000;
  font-size: 12px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

div.bas{
  clear:both;
  width: 960px;
  height: 30px;
  background-color: #81271A;
}

p.bas {
  margin-left:308px;
  padding-top:7px;
  color: white;
  font-size: 12px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

div.bas2{
  clear:both;
  width: 960px;
  height: 30px;
  background-color: white;
}

p.bas2 {
  margin-left:308px;
  padding-top:7px;
  color: #000000;
  font-size: 11px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.bas {
  color: #000000;
  font-size: 11px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
}

a.bas:hover {
  color: #000000;
  font-size: 11px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration:underline;
}