@charset "utf-8";
/* CSS Document */


body {
	position:relative;
	background-color:#D7F4FD;
	background-image:url(images/bodybackground.gif);
	background-repeat:repeat-x;
}

#container {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/essaiebackground_b.gif);
	height:auto;
	width:1000px;
	z-index:1;
}

#dropshadow {
	position:relative;
	padding-top:-3px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/dropshadow.png);
	background-repeat:repeat-y;
	height:auto;
	width:1016px;
	z-index:0;
}

#banner {
	background-repeat:no-repeat;
	background-image:url(images/banner_2009_b.png);
	height:250px;
	width:1000px;
	background-position:right;
}

#logo {
	background-repeat:no-repeat;
	background-image:url(images/logogaulois.png);
	position:relative;
	top:-260px;
	left:15px;
	height:197px;
	width:150px;
}

#navigation {
	background-image:url(images/navigationbar.gif);
	position:relative;
	top:0px;
	height:19px;
	width:820px;
	padding-left:180px;
	overflow:hidden;
}

.content {
	position:relative;
	top:-145px;
	left:180px;
	background-color:#D7F4FD;
	height:auto;
	width:480px;
	padding:10px;
	text-align: justify;
}

#information{display:block}
#cotisations{
	display:none
}
#historique{
	display:none
}

/*/////////////////////////////////*/
/*CSS pour les petits onglets rouge*/
/*/////////////////////////////////*/

.onglet {
	position:absolute;
	background-image:url(images/onglet.png);
	background-repeat:no-repeat;
	width:122px;
	height:20px;
	padding:2px;
	left: 543px;
	top: 602px;
	cursor:pointer;
	z-index: 1;
}

#cont{
	top:301px;
	left:181px;
	z-index:3
}

#onglet_cotisation{
	background-image:url(images/light_onglet.png);
	top:301px;
	left:290px;
	z-index:2
}

#onglet_historique{
	background-image:url(images/light_onglet.png);
	top:301px;
	left:390px;
	z-index:1
}

#ranking {
	top:575px;
	left:703px;
}

#ongletclassementbuteur{
	top:301px;
	left:705px;
	z-index:2;
}
#ongletclassementpasseur{
	background-image:url(images/light_onglet.png);
	top:301px;
	left:807px;
	z-index:1;
}

#ongletcarton{
	top:405px;
	left:640px;
	float:left;
	z-index:1
}

#ongletsponsor {
	top:540px;
	left:6px;

}
#ongletnossponsors{
	top:300px;
	left:5px
	}

#ongletstatistic {
	top:600px;
	left:5px;

}

#ongletmatch {
	float:left;
	top:810px;
	left:817px;
	z-index:1;
	background-image:url(images/light_onglet.png);
}

#onglettopright {
	top:298px;
	left:699px;
}

#ongletcalendrier {
	float:left;
	background-image:url(images/onglet.png);
	top:810px;
	left:702px;
	z-index:2
}

/*//////////////////////////////////////////*/
/*CSS pour les elements absolument positioné*/
/*//////////////////////////////////////////*/

#classement {
	background-image:url(images/sifl.gif);
	position:absolute;
	height:auto;
	width:287px;
	top:594px;
	left:704px;
	background-color:#D7F4FD;
	float:left;
}

#photos {
	position:absolute;
	height:115px;
	width:293px;
	top:321px;
	left:697px;
}

#slidephoto {
	position:absolute;
	height:300px;
	width:400px;
	top:322px;
	left:391px;
}

#sponsors {
	position:absolute;
	height:auto;
	width:150px;
	top:560px;
	left:6px;
	background-color:#D7F4FD;
	padding:5px;
}
#sponsorscontent {
	position:absolute;
	height:180px;
	width:150px;
	top:321px;
	left:6px;
	background-color:#D7F4FD;
	padding:5px;
}
#match {
	position:absolute;
	height:auto;
	width:291px;
	top:829px;
	left:703px;
	background-color:#D7F4FD;
	overflow:visible;
}

#matchClassement{
	position:absolute;
	height:auto;
	width:298px;
	top:318px;
	left:699px;
	background-image:url(images/sifl.gif);
}

#calendriermatch {
	position:absolute;
	height:auto;
	width:auto;
	top:622px;
	left:543px;
	background-color:#D7F4FD;
	overflow:visible;
}

#buteur {
	position:absolute;
	height:auto;
	width:298px;
	top:321px;
	left:701px;
	background-color:#D7F4FD;
	
}
#carton {
	position:absolute;
	height:auto;
	width:254px;
	top:425px;
	left:540px;
	background-color:#D7F4FD;
	visibility:hidden;
}

#statistic{
	position:absolute;
	height:auto;
	width:159px;
	top:620px;
	left:3px;
	background-color:#D7F4FD;
	overflow:visible;
}

#carte {
	position:relative;
	float: right;
	margin: 15px;
}

.resultat_weekend{
	background-color:#93E1F9;
	padding:10px;
	width: 250px;
	text-align: center;
	margin: auto;
}

.casebleu{
	background-color:#93E1F9;
	padding:10px;
	width: 450px;
	margin: auto;
}

/*/////////////////////////////*/
/*Style rajouté par dreamweaver*/
/*/////////////////////////////*/

p{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0px;
}

.style2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size:14px;
}

.style3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

.style4 {
	color: #000000;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	text-align: left;
	}
	
.style5 {
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/*/////////////////////*/
/*Style du menu et link*/
/*/////////////////////*/

.menu {
	margin-left:9px;
	margin-right:10px;
	padding-top:1px;
}

a.navigation:link {
	font-size:14px;
	color:#FFFFFF; 
}
a.navigation:visited {
	font-size:14px;
	color:#FFFFFF; 
}

a.navigation:active {
	font-size:14px;
	color:#FFFFFF; 
}

a.navigation:hover {
	font-size:14px;
	color:#93E1F9;
	display:inline;
}


a:active{
	text-decoration:none;
}

a:visited{
	color:#FFFFFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}

a:hover{
	font-size:12px;
}

a:link{
	color:#FFFFFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}

a.normal:link{
	color:#000;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}

a.sponsor:link {
	color:#F00;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold; }

a.sponsor:visited {
	color:#F00;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	}
#sponsors a:link { 
color: #CA3337;
} 
	
a.sponsor:hover {
text-decoration:underline;
	}
	
#sponsors ul li{
	margin-top:20px
	}	
	
.finaltab{
	background-image:url(images/bandeaufinal.png);
	width:1000px;
	height:30px;
	position:relative;
	bottom:0px;
	margin:auto;
}

a.charly:link {
	font-size:9px;
	color:#FFFFFF; 
}
a.charly:visited {
	font-size:9px;
	color:#FFFFFF;
}

a.charly:active {
	font-size:9px;
	color:#FFFFFF;
}

a.charly:hover {
	font-size:9px;
	color:#000000; 
}

a.toggle:link {
	font-size:12px;
	color:#CA3337; 
}
a.toggle:visited {
	font-size:12px;
	color:#CA3337; 
}

a.toggle:active {
	font-size:12px;
	color:#CA3337; 
}

a.toggle:hover {
	font-size:12px;
	color:#CA3337;
	text-decoration:underline;  
}

a.linkphoto:link {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

a.linkphoto:hover {
	font-size:12px;
	color:#CA3337; 
}

a.linkphoto:active {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	color:#000000;
}

a.linkphoto:visited {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	color:#000000;
}

#compteur {
	background-color:#D7F4FD;
	position:absolute;
	height:70px;
	width:127px;
	left:6px;
	top:598px;
}
#ongletcompteur{
	top:578px;
	left:6px;
}

.textjoueur{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
}

table.playertable
  { 
     font-family:Geneva, Arial, Helvetica, sans-serif;
     
     font-size:10pt;
     background-color:#93e1f9;
     width:100%;
	 border-collapse:collapse;
     border-style:solid;
     border-color:#D7F4FD;
     border-width:2px;
  }

  th.playertable
  {
     font-size:10pt;
     color:#a34446;
	 font-weight:600;
	 text-align:left;
	 border-style:dotted;
     border-width:1px;
     border-color:#D7F4FD;
  }


  tr.playertable
  { 
  }

  td.playertable
  {  
     font-size:10pt;
     background-color:#93e1f9;
     color:#a34446;
     border-style:dotted;
     border-width:1px;
     border-color:#D7F4FD;
     text-align:center;
  }
  
h1{
display:none;
}
/*/////////////////////*/
/*CSS for ranking table*/
/*/////////////////////*/

table.ranking{
border:none;
width:92%;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-align:center;
border-collapse:collapse;
}

table thead {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000000;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
background-color:#9DC6C6;
font-weight: bold;
cursor: help;
}

table{
	border:none;
	width:100%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	border-collapse:collapse;
	margin:0px
}

.align{
	text-align:center;
	}


tr.odd{
font-size:12px;
background-color:#D2DEDF
}

tr.even{
font-size:12px;
background-color:#D7F4FD
}
.introtext{	background-color:#93E1F9;
	padding:10px;
	width:95%;
	margin: auto;}
