/* Generated by KompoZer */
/*  HERE START OF Fonts ###############################################################################  */

h1 {font-family: "century old style", serif;
  font-size:30pt;
  color: #006600;text-align: center;clear: both;}

.line02 {font-size: 18pt;font-weight: normal;
  color: #663300;}
.line03 {font-size: 14pt;font-weight: normal;
  color: #544836;}

h2 {font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 14pt;
  color: #3b2d22;text-align: center;font-weight: bold;}

h3 {font-family: "century old style",serif;font-size: 11pt;
  color: #006600;text-align: center;font-weight: bold;}

h4 {font-family: "arial",serif;  font-size: 10pt;
  color: #006600; text-align: left; font-weight: bold;}

p {font-family: "Bitstream Vera Sans",sans-serif;font-size: 11pt;
  font-weight: bold;color: #006600;text-align: left;}

.left {text-align: left;}
.bold{font-weight: bold;}

.vert13{color: #006600;font-size: 13pt;}
.vert11I05{color: #006600;font-size: 11pt;font-style: italic;margin-left: 5%;}

.brun10I{color: #663300;font-size: 10pt;font-style: italic;}

.centrebrunnohover {margin-left: auto;margin-right: auto;width: 700px;
  text-align: center;color: #544836;font-weight: normal;
  font-family: "Trebuchet MS", Helvetica, sans-serif; font-style: normal;font-size: 14pt;}

.centrebrun {margin-left: auto;margin-right: auto;width: 700px;
  text-align: center;color: #544836;font-weight: normal;
  font-family: "Trebuchet MS", Helvetica, sans-serif; font-style: normal;font-size: 14pt;}

.centrebrun:hover {background-color: #663300;color: #ccffcc;
  margin-left: auto;margin-right: auto;width: 700px;
  text-align: center;font-style: normal;}

.centrebrun-i {margin-left: auto;margin-right: auto;width: 700px;font-weight: normal;
  text-align: center;color: #544836;font-family: "Trebuchet MS", Helvetica, sans-serif;font-size: 14pt;}

.centrebrun-i:hover {background-color: #663300;color: #ccffcc;
  margin-left: auto;margin-right: auto;width: 700px;
  text-align: center;}

/*Texte brun serif avec marge droite de 20%*/
.brun12se {font-family: Georgia,"century old style", serif;
font-size: 13pt;color: #663300;text-align: left;font-weight: normal;
margin-left:20%;margin-right:10%;}

/*Texte brun serif avec marge droite et gauche 10%*/
.brun12seAuto {font-family: Georgia,"century old style", serif;
font-size: 13pt;color: #663300;text-align: left;font-weight: normal;
margin-left:10%;margin-right:10%;}

.brun11seBInoM {font-family: Georgia,"century old style", serif;font-style: italic;
font-size: 11pt;color: #663300;text-align: left;font-weight: bold;}

.brun10seBInoM {font-family: Georgia,"century old style", serif;font-style: italic;
font-size: 10pt;color: #663300;text-align: left;font-weight: bold;}

.brun13ssBLnoM {font-family: "Bitstream Vera Sans",Arial,sans-serif;
font-size: 13pt;color: #663300;text-align: left;font-weight: normal;}

/*Texte brun serif Bold et Center*/
.brun14seBCnoM {font-family: Georgia,"century old style", serif;
font-size: 14pt;color: #663300;text-align: center;font-weight: bold;}

.brun13ssBCnoM {font-family: "Bitstream Vera Sans",Arial,sans-serif;
font-size: 13pt;color: #663300;text-align: center;font-weight: normal;}

.brun12seBC {font-family: Georgia,"century old style", serif;
font-size: 13pt;color: #663300;text-align: center;font-weight: bold;
margin-left:20%;margin-right:10%;}

.brun11seBI {font-family: Georgia,"century old style", serif;font-style: italic;
font-size: 11pt;color: #663300;text-align: center;font-weight: bold;margin-left:20%;margin-right:10%;}

/*Texte vert */
.vert11seBInoM {font-family: Georgia,"century old style", serif;font-style: italic;
font-size: 11pt;color: #006600;text-align: left;font-weight: bold;}
.vert11seBICM {font-family: Georgia,"century old style", serif;font-style: italic;
font-size: 11pt;color: #006600;text-align: left;font-weight: bold;margin-left:10%;margin-right:10%;}
.vert13seBInoM {font-family: Georgia,"century old style", serif;font-style: italic;
font-size: 13pt;color: #006600;text-align: left;font-weight: bold;}

.vert12seBC {font-family: Georgia,"century old style", serif;
font-size: 13pt;color: #006600;text-align: center;font-weight: bold;
margin-left:20%;margin-right:10%;}

.vert12seBCnoM {font-family: Georgia,"century old style", serif;
font-size: 13pt;color: #006600;text-align: center;font-weight: bold;}
.vert12seBLnoM {font-family: "century old style", serif;
font-size: 13pt;color: #006600;text-align: left;font-weight: bold;}

.vert13seAuto {font-family: Georgia,"century old style", serif;float:right;
font-size: 13pt;color: #006600;text-align: center;font-weight: bold;}

.tbltarif{width: 60%; margin-left: auto; margin-right: auto; text-align: left; border: 2px double; 	border-color: #D2B48C;background-color: #FFFF99;}
.tblbodytarif{border: 2px dashed ; 	border-color: #D2B48C;}
.tbltrtarif{border: 2px  black;background-color: #FFD83D;margin:0px;padding: 0px;}
.tbltdtarif{margin:0px;padding: 0px;}

.tblgolfTBLtarif{width: 90%; margin-left: auto; margin-right: auto; text-align: left; border: 2px double ; 	border-color: #D2B48C;background-color: #FFFF99;}
.tblgolfTRtarif{border: 2px  black;background-color: #FFD83D;}
.tblgolfTDtarif{font-family: "arial",sans-serif;color: #663300;text-align: left;}

.choixlangue {font-family: "arial",sans-serif;color: #663300;text-align: center;margin-left: auto;margin-right: auto;width: 700px;
 }

.box02 {border: 1px solid #006600;padding: 10px 20px;text-align: center;font-family: Georgia,"century old style",sans-serif;font-size: 12pt;
  background-color: #ccccff;margin-left: auto;margin-right: auto;width: 700px;}

.box03 {border: 1px solid #006600;padding: 10px 20px;text-align: center;font-family: Georgia,"century old style",serif;font-size: 14pt;
  font-weight: bold;background-color: #ccccff;}

.centerimg {margin: 0 auto;width: 700px;}
.centerimg640 {margin: 0 auto;width: 640px;border: 0px solid ;}
.centerimg400 {margin: 0 auto;width:420px;margin-left: auto;margin-right: auto;}

a.squarebutton {background: transparent url(images/square-green-left.gif) no-repeat scroll left top;
  display: block;float: left;
  font-family: Arial;font-style: normal;font-variant: normal;font-weight: bold;
  font-size: 12px;line-height: 15px;
  height: 23px;padding-left: 9px;text-decoration: none;margin-left :8px;margin-right :8px;}
a.squarebutton:link, a.squarebutton:visited, a.squarebutton:active {color: #99CC66;font-weight: bold;}
a.squarebutton span {padding: 4px 9px 4px 0;background: transparent url(images/square-green-right.gif) no-repeat scroll right top;
  display: block;}
/*a.squarebutton:hover {background-position: left bottom;}
a.squarebutton:hover span {background-position: right bottom;font-weight: bold;color: #99CC66;}*/

a.squarebutton2 {background: transparent url(images/square-green-left.gif) no-repeat scroll left top;
  display: block;float: left;font-family: Arial;font-style: normal;font-variant: normal;
  font-weight: normal;font-size: 12px;
  line-height: 15px;height: 23px;padding-left: 9px;text-decoration: none;margin-left :8px;margin-right :8px;}
a.squarebutton2:link, a.squarebutton2:visited, a.squarebutton2:active {
  font-weight: bold; color: #006600;}
a.squarebutton2 span {padding: 4px 9px 4px 0;
  background: transparent url(images/square-green-right.gif) no-repeat scroll right top;
  display: block;}
a.squarebutton2:hover {background-position: left bottom;}
a.squarebutton2:hover span {background-position: right bottom;color: #663300;font-weight: bold;}

.buttonwrapper {overflow: hidden;width: 80%;}

.boxincenterplain {margin-left: auto;margin-right: auto;width: 400px;}

.boxincenterbut {margin-left: auto;margin-right: auto;width: 580px;}
.boxincenter {margin-left: auto;margin-right: auto;width: 800px;}
.boxincenterB {margin-left: auto;margin-right: auto;width: 800px;border-style:double;border-color:blue;}
.boxincenterp3-4 {margin-left: auto;margin-right: auto;width: 600px;}
.boxincenterp3-5 {margin-left: auto;margin-right: auto;width: 690px;}
.boxincenterp3-6 {margin-left: auto;margin-right: auto;width: 850px;}
.boxincenter700400 {margin-left: auto;margin-right: auto;width: 700px;height:500px;}

.boxright {margin-left: auto;margin-right: 2%;width: 160px;}
.boxincenterp1 {margin-left: auto;margin-right: auto;width: 200px;}

.margin10 {margin-left: 10%;margin-right: 10%;}
 
.innertube{margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 5px;}

a.nolink:link img{text-decoration: none;border: 0px solid;}
a.nolink:hover img{text-decoration: none;border: 0px solid;}
a.nolink:visited img{text-decoration: none;border: 0px solid;}
a.nolink:active img{text-decoration: none;border: 0px solid;}

/*  HERE START OF ID ###############################################################################  */

#meteo a img {border: 0px solid ;position: absolute;top: 1px;left: 1%;}
#golflesson a img {border: 0px solid ;position: absolute;top: 30px;left: 1%;}

/* width: 100px;height: 61px;   */

/* #golf a img {border: 0px solid ;top: 0px;float:right;right:2%;position:relative;width: 130px;height: 78px;} */
#golf a img {border: 0px solid ;right:1%;position:absolute;top: 30px;width: 130px;height: 78px;}

#holes {margin-left: auto;margin-right: auto;width: 550px;font-family: "Bitstream Vera Sans",sans-serif;font-size: 11pt;font-weight: bold;color: #006600;text-align: left; }

#instruction {font-family: "Arial Narrow",sans-serif;font-size: 8pt;
  font-weight: normal;text-align: left;position: relative;
  top: 530px;left: 200px;color: #663300;}

.ilv{font-family:Arial;font-size:10px;color:#ff3300;text-decoration:none;}
.diapo a img { position: absolute;top: 90px;left: 20px;border: 0 solid;}