@charset "iso-8859-1";
/* my base styles */
IMG{ border:0; }
DIV{ border:0px; margin:0px; padding:0x; }
TABLE{ border: 0px; border-collapse: collapse; }
TD{ vertical-align: top;font-size: 100%; }
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; }
.clearfloat{ clear: both; }
div.clear { clear: both; }
/* base styles */
a{font-weight:normal;text-decoration:underline;}
a:link{font-weight:normal;text-decoration:underline;}
a:visited{font-weight:normal;text-decoration:underline;}
a:visited:active{font-weight:normal;text-decoration:underline;}
a:hover{text-decoration:underline;}
a:active{font-weight:normal;text-decoration:underline;}
body{
background:#006633;
font-family:verdana,georgia,arial,helvetica,sans-serif;
font-size:75%;
font-weight:normal;
margin:0em;
}
h1{
color:#ffffff;
font-size:22px;
font-weight:bold;
}
h2{
font-size:18px;
font-weight:bold;
padding-left:12px;
}
h3{
font-size:16px;
font-weight:bold;
padding-left:12px;
}
h4{
font-size:14px;
font-weight:bold;
}
h5{
font-size:12px;
font-weight:bold;
}
h6{
font-size:11px;
font-weight:bold;
}
p{
font-size:12px;
}
p.green{
	color: #003300;
}
p.green400{
	color: #003300;
	/*max-width: 400px;*/
	text-align: justify;
	font-size:  1.2em;
	padding:10px;
}


pre{
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
font-size:13px;
font-style:italic;
font-weight:normal;
padding-left:30px;
padding-right:30px;
}
sub{font-family:verdana,arial,helvetica,sans-serif;font-size:11px;}
sup{
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
}
/*td{
background-color:transparent;
color:#ffffff;
font-family:georgia,verdana,arial,helvetica,sans-serif;
font-size:12px;
font-weight:normal;
}*/

.areatxt{
font-size:maller;
text-align:right;
}
.areatxtcenter{
font-size:maller;
text-align:center;
}
.areatxtleft{
font-size:smaller;
text-align:left;
}
.cellblue{
background-color:#0099ff;
color:#000066;
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
font-weight:normal;
}
.celldark{
background-color:#ff9933;
color:#000066;
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
}
.celllight{
background-color:#ffff99;
color:#000066;
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
}
.cellmed{
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
font-weight:normal;
}
.cellmednormal{
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
font-weight:normal;
}
.cellsmall{
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
font-weight:normal;
}
.cellsmallnormal{
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
font-weight:normal;
}
.cellyellow{
background-color:#ffff66;
color:#ff0000;
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
}
.copy{
color: #c0c0c0;
font-family:sans-serif,verdana,arial,helvetica;
font-size:smaller;
font-weight:lighter;
}
.footer{
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
font-weight:normal;
margin-top:3px;
}
.indent{padding-left:12px;}
.indent2{
color:#cc0033;
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
padding-left:12px;
}
.just{text-align:justify;}
.justlotsoftext{text-align:justify; max-width: 450px;}
.navbar{
font-size:small;
font-weight:normal;
margin-top:3px;
}
a.navbar{
color: #ffffff;
font-size:small;
font-weight:normal;
text-decoration:none;
}
a.navbar:link{
color: #ffffff;
font-size:small;
font-weight:normal;
text-decoration:none;
}
a.navbar:visited{
color: #ffffff;
font-weight:normal;
text-decoration:none;
}
a.navbar:visited:hover{
color: #ff3300;
font-weight:normal;
text-decoration:underline;
}
a.navbar:hover{
color: #ff3300;
font-weight:normal;
text-decoration:underline;
}
.normal{
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
font-weight:normal;
}
.owner{color:#0033cc;}
.pr{
color:#006400;
font-family:verdana,arial,helvetica,sans-serif;
font-size:smaller;
text-align:right;
}
.rightbartitle{color:#fffff0;font:11px "Courier New",Courier,monospace;}
.rubrique{
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
font-size:16px;
font-weight:bold;
}
.tableheader{
background-color:#000000;
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
}
.tablenav{background-color:#000066;}
.tablewhite{
	background-color: #ffffff;
	border: 2px #999900 solid;
	color: #008000;
}
.tablewhite a:link{color:#008000;}
.tablewhite a:visited{color: #006601;}
.tablewhite a:visited:hover{color:#00c602;}
.tablewhite a:hover{color: #00c602;}
.tablewhite td{color:#008000;}
/*
TR.linelite, TD.linelite {background-color: #e6f6ee; color:#008000;}
TR.linedark, TD.linedark {background-color: #dde8dd;color:#008000;}
*/
.tablewhite td.tableheaderblue, .tablewhite tr.tableheaderblue, .tablewhite tr.tableheaderblue td {
background-color:#000066;
color:#ffffff;
font-size:12px;
font-weight:bold;
}
.tdline{background:url("icons/line.gif") #00ff00 repeat;}
.telephone{
color:#005125;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
font-weight:bold;
margin-top:3px;
}
.text{
color:#ffffff;
font-family:georgia,verdana,arial,helvetica,sans-serif;
font-size:13px;
margin-top:3px;
}
.topnav{color:#ffffff;font-weight:bold;}
.topnav a{color:#ffffff;font-size:12px;font-weight:bold;text-decoration:none;}
.topnav a:link{color:#ffffff;font-size:12px;font-weight:bold;text-decoration:none;}
.topnav a:visited{color:#ffffff;font-size:12px;font-weight:bold;text-decoration:none;}
.topnav a:visited:hover{
color:#0066ff;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.topnav a:hover{
color:#0066ff;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}


DIV#button {
	/*width: 12em;*/
	width: 165px;
	margin: 0 auto;
	border-right: 0px solid #000;
	padding: 0 0 0 0;
	margin-bottom: 1em;
	font-family:verdana,georgia,arial,helvetica,sans-serif;
	background-color: #006633;
	color: #333;
	}

#button ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	}

#button li {
	border-bottom: 0px solid #339966;
	margin: 0;
	color: #ffffff;
	/*font-size: 110%;*/
	}
#button li.thispage {
	background-color: #ccff99;
	border-left: 10px solid #009900;
	border-right: 10px solid #ccff99;
	/*padding: 2px 5px 2px 5px;*/
	color: #006600;
	text-decoration: none;
	text-align: left;
	}
#button li a {
	display: block;
	padding: 2px 5px 2px 5px;
	border-left: 10px solid #009900;
	border-right: 10px solid #669966;
	background-color: #00c000;
	color: #fff;
	text-decoration: none;
	width: 100%;
	text-align: left;
	}

html>body #button li a {
	width: auto;
	}

#button li a:hover {
	border-left: 10px solid #00c000;
	border-right: 10px solid #009900;
	background-color: #009900;
	color: #fff;
	}
	
	
#leftnavul ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	}

#leftnavul li {
	border-bottom: 1px solid #cc0033;
	margin: 0;
	}
#leftnavul li a {
	display: block;
	padding: 5px 5px 5px 5px;
	border-left: 5px solid #454078;
	border-right: 5px solid #454078;
	background-color: #993333;
	color: #ffcccc;
	text-decoration: none;
	width: 112px;
	}

html>body #leftnavul li a {
	width: auto;
	}

#leftnavul li a:hover {
	border-left: 5px solid #993333;
	border-right: 5px solid #993333;
	background-color: #db9696;
	color: #000;
	}
div.nogoogle{
	background-color: #ffffff;
	color: #008000;
	width: 120px;
	height: 600px;
}
table.tbltext{
	background-color: #e3ffe4;
	border-top: 1px solid #66cc99;
	border-right: 1px solid #66cc99;
	border-bottom: 1px solid #66cc99;
	border-left: 1px solid #66cc99;
	padding: 5px;
}

contentcell{
	color: #008000;
}
A.golfpassnav{
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
A.golfpassnav:hover{
	color: #e8e8e8;
	font-size: 12px;
	text-decoration: underline;
}




