@charset "iso-8859-1";

/* my base styles */
IMG{ border:0; }
TABLE{ border: 0px; border-collapse: collapse; }
TD{ vertical-align:top; font-size: 100%; text-align:left;}
OL, UL, LI { font-size: 100%; }
.left{ text-align: left; }
.right{ text-align: right; }
.center{ text-align: center; }
.bold{ font-weight: bold; }
.small{ font-size: small; }
.xsmall{ font-size: x-small; }
.just{ text-align: justify; }
.floatleft{ float: left; }
.floatright{ float: right; }
/* base styles */
div.clear { clear: both; }


body{
color: #184C2B;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size: 100%;
line-height: 1.4em;
background: #123f22;
}

.white{ background: #fff; }

.bottomnav,.bottomnav A{
	color: #c0c0c0;
	font-size: small;
	text-decoration: none;
}
.bottomnav A:hover{
	color: #ffffff;
	text-decoration: underline;
}
TD.topnavcell {
	background-color: #006666;
	color: #ffffff;
}
.topnavcell A{
	background-color: #006666;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	
}
TD.th1{ background-color: #66cc99; }
TD.th2{ background-color: #98cc66; }
TD.th3{ background-color: #66cc67; }
TD.th4{ background-color: #66cbcc; }

TD.th2 H4, TD.th1 P.hd3, TD.th2 P.rubrique
{ line-height:1.2em; margin:0;padding:5px 0; }


TABLE.tblwhite{
	background-color: #ffffff;
}
h1{font-size: 20px; margin-bottom: 3px; text-align:center;}
.toptitle{font-family: Margaret, Rockwell, Verdana; font-size: 38pt;}
.areatxt{
font-family:verdana,arial,helvetica,sans-serif;
font-size:0.9em;
text-align:right;
}
.areatxtcenter{
font-family:verdana,arial,helvetica,sans-serif;
font-size:1.0em;
text-align:center;
}
.areatxtleft{
font-family:verdana,arial,helvetica,sans-serif;
font-size:1.0em;
text-align:left;
}
.coups{
background-color:#008b8b;
color:#ffffff;
font-size:1.0em;
text-align:center;
}
.femmes{
background-color:#2f4f4f;
color:#ffffff;
font-size:1.1em;
text-align:center;
}
.hommes{
background-color:#2f4f4f;
color:#ffffff;
font-size:1.1em;
text-align:center;
}
.just{text-align:justify;}
.par{
background-color:#20b2aa;
color:#ffffff;
font-size:1.0em;
text-align:center;
}
.repere1{
background-color:#000000;
color:#ffffff;
font-size:1.0em;
text-align:center;
}
.repere2{
background-color:#ffffff;
color:#2f4f4f;
font-size:1.0em;
text-align:center;
}
.repere3{
background-color:#ffff00;
color:#2f4f4f;
font-size:1.0em;
text-align:center;
}
.repere4{
background-color:#4169e1;
color:#ffffff;
font-size:1.0em;
text-align:center;
}
.repere5{
background-color:#b22222;
color:#ffffff;
font-size:0.9em;
text-align:center;
}
.tableheader{
background-color:#000000;
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
font-size:1.1em;
font-style:normal;
font-weight:bold;
}
.tableheader td{
background-color:#000000;
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
font-size:1.1em;
font-style:normal;
font-weight:bold;
}
.tableheaderblue{
background-color:#000066;
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
font-size:0.9em;
font-style:normal;
font-weight:bold;
}
.tablepar{border:2px groove #00fa9a;padding:0px 0px 0px 0px;}
.tablepar td{padding:1px;}
.tablewhite{background-color:#ffffff;color:#008000;}
.tablewhite td{background-color:#ffffff;color:#008000;}
.tdwhite{background-color:#ffffff;color:#008000;}
.tablewhite a:link{color:#008000;}
.tablewhite a:visited{color:#008000;}
.tablewhite a:visited:hover{color:#008000;}
.tablewhite a:hover{color:#008000;}
.tablewhite td{background-color:#ffffff;color:#008000;}
.textjust{padding:20%;text-align:justify;}
ul.stages{
	list-style-image: url(images/ul-flag.png);	
}
ol.stages{
	list-style-image: none;
}
ul.stagevert{
	list-style-image: url(images/ul-flag-vert.png);	
}
li.lismall{
	font-size: x-small;
}
DIV.blanc {
	background-color: #ffffff;
}
IMG.greenborder{
	border: 2px solid #00CA67;
}
/* 2011 new style*/
DIV#pagewrapper {
	width: 750px;
	margin: 10px auto;
	border: 2px solid green;
	background: #fff;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-box-shadow: 2px 1px 1px #000;
	-webkit-box-shadow: 2px 1px 1px #000;
	box-shadow: 2px 1px 1px #000;
}
DIV#content{
	width:720px;
	margin:0 auto;
	text-align: left;
}
DIV#contentcentered{
	width:720px;
	margin:0 auto;
	text-align: center;
}
/* greenfees tables */
.txtgreen{ color: #008000; }
.bckwhite{ background: #fff; }
/* ----------- TD th1 etc.
.th1{ background-color: #66cc99; }
.th2{ background-color: #98cc66; }
.th3{ background-color: #66cc67; }
.th4{ background-color: #66cbcc; }
TABLE.tblwhite{ background-color: #ffffff; }
*/
.th1{ background-color: #66cc99; }
.th2{ background-color: #98cc66; }
.th3{ background-color: #66cc67; }
.th4{ background-color: #66cbcc; }

.lefthead{ border-top-left-radius: 5px;border-bottom-left-radius: 5px; }
.righthead{ border-top-right-radius: 5px; border-bottom-right-radius: 5px; }

.th1,.gradient1{
background: #9dd53a; /* Old browsers */
background: -moz-linear-gradient(top,  #9dd53a 0%, #a1d54f 50%, #80c217 51%, #7cbc0a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9dd53a), color-stop(50%,#a1d54f), color-stop(51%,#80c217), color-stop(100%,#7cbc0a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%); /* IE10+ */
background: linear-gradient(top,  #9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dd53a', endColorstr='#7cbc0a',GradientType=0 ); /* IE6-9 */
}
.th2,.gradient2{
background: #e6f0a3; /* Old browsers */
background: -moz-linear-gradient(top,  #e6f0a3 0%, #d2e638 50%, #c3d825 51%, #dbf043 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6f0a3), color-stop(50%,#d2e638), color-stop(51%,#c3d825), color-stop(100%,#dbf043)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* IE10+ */
background: linear-gradient(top,  #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f0a3', endColorstr='#dbf043',GradientType=0 ); /* IE6-9 */
}
.th3,.gradient3{
background: #bfd255; /* Old browsers */
background: -moz-linear-gradient(top,  #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* IE10+ */
background: linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
}
.th4,.gradient4{
background: #b7deed; /* Old browsers */
background: -moz-linear-gradient(top,  #b7deed 0%, #71ceef 50%, #21b4e2 51%, #b7deed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b7deed), color-stop(50%,#71ceef), color-stop(51%,#21b4e2), color-stop(100%,#b7deed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b7deed 0%,#71ceef 50%,#21b4e2 51%,#b7deed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b7deed 0%,#71ceef 50%,#21b4e2 51%,#b7deed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b7deed 0%,#71ceef 50%,#21b4e2 51%,#b7deed 100%); /* IE10+ */
background: linear-gradient(top,  #b7deed 0%,#71ceef 50%,#21b4e2 51%,#b7deed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b7deed', endColorstr='#b7deed',GradientType=0 ); /* IE6-9 */
}
