@charset "UTF-8";
/* Created by Alpha Omega inc. (www.alphaomega-tremblant.com) */

body{ margin:0px; background-color:#324002; background-repeat:no-repeat; background-position:center top; color:#57331d; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none}
a {color:#57331d; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none}
a:link {color:#57331d; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none}
a:visited {color:#57331d; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none}
a:visited:hover {color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:underline}
a:hover {color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:underline}
a:active{outline:none;}
a:focus{-moz-outline-style:none;}

/*.redlink a {color:#CC0000; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none}*/
.redlink a:link {color:#CC0000; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none}
.redlink a:visited {color:#CC0000; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none}
.redlink a:hover {color:#660000; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:underline}
.redlink a:active{outline:none;}


.golf ul{list-style-type:none}


.header{background:url(../images/header_bg.jpg) top center repeat-x; font-family: Arial, Helvetica, sans-serif; color:#57331d; font-size:11px; text-decoration:none; height:79px;}
.header2{font-family: Arial, Helvetica, sans-serif; color:#57331d; font-size:13px; text-decoration:none; height:130px;}
.header3{font-family: Arial, Helvetica, sans-serif; color:#57331d; font-size:13px; text-decoration:none; height:109px;}

.content{background-color:#fdf8e9; font-family: Arial, Helvetica, sans-serif; color:#57331d; font-size:13px; text-decoration:none; padding-left:40px;}
.content2{background-color:#fdf8e9; font-family: Arial, Helvetica, sans-serif; color:#57331d; font-size:13px; text-decoration:none; padding-left:30px;}
.rightside{background-color:#fdf8e9; font-family: Arial, Helvetica, sans-serif; color:#57331d; font-size:13px; text-decoration:none;}
.login{background:url(../images/login_bg.jpg) #fdf8e9 top center no-repeat; font-family: Arial, Helvetica, sans-serif; color:#57331d; font-size:13px; text-decoration:none; height:49px; padding-left:40px;}

 h1{ margin:0; font-weight:normal; color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:24px; padding:0px;}
 h1 a{ margin:0; font-weight:normal; color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:24px; padding:0px;}
 h1 a:link{ margin:0; font-weight:normal; color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:24px; padding:0px;}
 h1 a:visited{ margin:0; font-weight:normal; color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:24px; padding:0px;}
 h1 a:visited:hover{ margin:0; font-weight:normal; color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:24px; padding:0px; text-decoration:underline;}
 h1 a:hover{ margin:0; font-weight:normal; color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:24px; padding:0px; text-decoration:underline;}
 h2 { margin:0; font-weight:normal; color:#57331d; font-family: Arial, Helvetica, sans-serif; font-size: 13px; padding:0px;}	
 h3 { margin:0; font-weight:normal; color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:18px; padding:0px;}
 h3 a{ margin:0; font-weight:normal; color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:18px; padding:0px;}
 h3 a:link{ margin:0; font-weight:normal; color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:18px; padding:0px;}
 h3 a:visited{ margin:0; font-weight:normal; color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:18px; padding:0px;}
 h3 a:visited:hover{ margin:0; font-weight:normal; color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:18px; padding:0px; text-decoration:underline;}
 h3 a:hover{ margin:0; font-weight:normal; color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:18px; padding:0px; text-decoration:underline;}
 h4{ margin:0; font-weight:normal; color:#57331d; font-family: Arial, Helvetica, sans-serif; font-size:18px; padding:0px;}

.text12{font-size:12px;}
.text20{font-size:20px;}
.browntext{font-family: Arial, Helvetica, sans-serif; color:#57331d; font-size:13px; text-decoration:none;}
.smallbrown {margin:0; font-weight:bold; color:#57331d; font-family: Arial, Helvetica, sans-serif; font-size:14px; padding-top:10px;}
.smallgreen {margin:0; font-weight:bold; color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:14px; padding-top:10px;}

.smalltext{ margin:0; font-weight:normal; color:#383838; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.graytext {font-family: Arial, Helvetica, sans-serif; color: #434343;}	
.greentext {font-family: Arial, Helvetica, sans-serif; color: #5e8b08; text-decoration:none;}
.greentext a:link{font-family: Arial, Helvetica, sans-serif; color: #5e8b08; text-decoration:none;}
.greentext a:visited{font-family: Arial, Helvetica, sans-serif; color: #5e8b08; text-decoration:none;}
.greentext a:visited:hover{font-family: Arial, Helvetica, sans-serif; color: #5e8b08; text-decoration:underline;}
.greentext a:hover{font-family: Arial, Helvetica, sans-serif; color: #5e8b08; text-decoration:underline;}			

.whitefooter{font-family: Arial, Helvetica, sans-serif; color:#fff; font-size:12px; text-decoration:none; font-weight:bold; background:none;}
.footer{font-family: Arial, Helvetica, sans-serif; color:#fff; font-size:12px; text-decoration:none; font-weight:bold;}
.footer:link{font-family: Arial, Helvetica, sans-serif; color:#fff; font-size:12px; text-decoration:none; font-weight:bold;}
.footer:visited{font-family: Arial, Helvetica, sans-serif; color:#fff; font-size:12px; text-decoration:none; font-weight:bold;}
.footer:visited:hover{font-family: Arial, Helvetica, sans-serif; color:#fff; font-size:12px; text-decoration:underline; font-weight:bold;}
.footer:hover{font-family: Arial, Helvetica, sans-serif; color:#fff; font-size:12px; text-decoration:underline; font-weight:bold;}
.footergrey{font-family: Arial, Helvetica, sans-serif; color:#9a9a9a; font-size:12px; text-decoration:none; font-weight:bold;}
.footer2{font-family: Arial, Helvetica, sans-serif; color:#9a9a9a; font-size:12px; text-decoration:none; font-weight:bold;}
.footer2:link{font-family: Arial, Helvetica, sans-serif; color:#9a9a9a; font-size:12px; text-decoration:none; font-weight:bold;}
.footer2:visited{font-family: Arial, Helvetica, sans-serif; color:#9a9a9a; font-size:12px; text-decoration:none; font-weight:bold;}
.footer2:visited:hover{font-family: Arial, Helvetica, sans-serif; color:#fff; font-size:12px; text-decoration:none; font-weight:bold;}
.footer2:hover{font-family: Arial, Helvetica, sans-serif; color:#fff; font-size:12px; text-decoration:none; font-weight:bold;}

fieldset.search { border: none; width: 360px; margin: 0 auto; background: none;}
.search input, .search button { border: none; float: left;}
.search input.box {color: #000; font-size: 12px; width: 132px; height: 25px; padding: 4px 5px 0; background: url(search_bg2.gif) no-repeat; margin-right: 5px;}
.search input.box:focus { background: url(search_bg2.gif) no-repeat left -29px; outline: none; color: #fff;}
.search button.btn { width: 60px; height: 25px; cursor: pointer; text-indent: -9999px; background: url(search_bg2.gif) no-repeat top right;}
.search button.btn:hover { background: url(search_bg2.gif) no-repeat bottom right;}

#membres{ float:left; padding:0; margin:0; }

#membres h2{ margin:0; font-weight:normal; color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:14px; padding:0px;}	

#membres ul{ padding:0; margin:0; list-style-type:none;}
#membres ul li.title{background:none; color:#5e8b08; color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:14px; padding:0px; text-decoration:underline;}
#membres ul li { height:24px; font-size:13px; list-style-type:none;}
#membres ul li a{  height:24px; font-size:13px; display:block; background:url(../images/small_arrow.gif) 0 8px no-repeat; color:#57331d; text-decoration:none; line-height:24px; padding:0 0 0 12px;}
#membres ul li a:hover{background:url(../images/small_arrow2.gif) 3px 8px no-repeat; color:#5e8b08; text-decoration:none; font-size:13px;}
#membres ul li span{text-decoration:none; font-size:13px;}

#golf{ float:left; padding:0; margin:0; width:auto;}

#golf ul{ padding:0; margin:0;}
#golf ul li.title{background:none; color:#5e8b08; color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:14px; padding:0px; text-decoration:underline;}
#golf ul li { height:24px; font-size:13px; display:block; background:url(../images/small_arrow.gif) 0 3px no-repeat; color:#57331d; text-decoration:none; padding:0 0 0 12px;}
#golf ul li a:hover{height:24px; background:url(../images/small_arrow2.gif) 3px 8px no-repeat; color:#5e8b08; text-decoration:none; font-size:13px;}
#golf ul li.lines{ height:40px; font-size:13px; display:block; background:url(../images/small_arrow.gif) 0 3px no-repeat; color:#57331d; text-decoration:none; padding:0 0 0 12px;}
#golf ul li.lines2{ height:54px; font-size:13px; display:block; background:url(../images/small_arrow.gif) 0 3px no-repeat; color:#57331d; text-decoration:none; padding:0 0 0 12px;}
#golf2{ float:left; padding:0; margin:0; }

#golf2 ul{ padding:0; margin:0;}
#golf2 ul li { font-size:13px; display:block; background:url(../images/small_arrow.gif) 0 3px no-repeat; color:#57331d; text-decoration:none; padding:0 0 0 12px;}
#golf2 ul li a:hover{background:url(../images/small_arrow2.gif) 3px 8px no-repeat; color:#5e8b08; text-decoration:none; font-size:13px;}
#golf2 ul li.lines{ font-size:13px; display:block; background:url(../images/small_arrow.gif) 0 3px no-repeat; color:#57331d; text-decoration:none; padding:0 0 0 12px;}

#forfaits{ float:left; padding:0; margin:0; }

#forfaits ul{ padding:0; margin:0;}
#forfaits ul li { font-size:13px; display:block; background:url(../images/small_arrow.gif) 0 3px no-repeat; color:#57331d; text-decoration:none; padding:0 0 8px 12px;}
#forfaits ul li a:hover{background:url(../images/small_arrow2.gif) 3px 8px no-repeat; color:#5e8b08; text-decoration:none; font-size:13px;}
#forfaits ul li.lines{ font-size:13px; display:block; background:url(../images/small_arrow.gif) 0 3px no-repeat; color:#57331d; text-decoration:none; padding:0 0 0 12px;}



#membresbox {margin:0; font-weight:normal; background: url(../images/membre_bg.jpg) left bottom repeat-x; color:#57331d; width:480px; font-family: Arial, Helvetica, sans-serif; font-size:14px; padding:10px;}
#formbox {margin:0; font-weight:normal; background: url(../images/membre_bg.jpg) left bottom repeat-x; color:#57331d; width:430px; font-family: Arial, Helvetica, sans-serif; padding:10px;}
.membrestitle{ margin:0; font-weight:normal; color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:24px; padding:0px;}
.membresgreen {font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #276200; border-left: 1px solid #929292; border-bottom: 1px solid #929292; border-top: 1px solid #929292;text-align: center; padding: 6px 6px 6px 6px; background: #91d862; }
.membresgray {font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #434343; border-right: 1px solid #929292; border-bottom: 1px solid #929292; border-top: 1px solid #929292;text-align: center; padding: 6px 6px 6px 6px; background: #ececec; }
.membresdisc {font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #434343; padding-top:5px; }
#toppage { padding-top:3px;margin:0; font-weight:normal; color:#57331d; width:490px; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-align:right; text-decoration:none;}
.toppage {margin:0; font-weight:normal; color:#57331d; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-align:right; text-decoration:none;}
.toppage:link {margin:0; font-weight:normal; color:#57331d;font-family: Arial, Helvetica, sans-serif; font-size:13px; text-align:right; text-decoration:none;}
.toppage:visited {margin:0; font-weight:normal; color:#57331d; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-align:right; text-decoration:none;}
.toppage:visited:hover {margin:0; font-weight:normal; color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-align:right; text-decoration:underline;}
.toppage:hover {margin:0; font-weight:normal; color:#5e8b08; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-align:right; text-decoration:underline;}

.inputstyle { border: 1px solid #5e8b08; background: url(none) no-repeat #ffffff; font-family: Arial, Helvetica, sans-serif; font-style: normal; padding: 2px; font-size: 13px; color: #57331d;}
 
.labelstyle { font-family: Arial, Helvetica, sans-serif; font-weight:bold; padding: 2px; font-size: 13px; color: #57331d; }
.inputstyle:hover { border: #5e8b08 solid 1px; background: url(none) no-repeat #5e8b08; color: #ffffff;}
.inputstyle:focus { border: #5e8b08 solid 1px ; background: url(none) no-repeat #5e8b08; color: #ffffff;}
.btn {background: url(../images/buttonbg.jpg) repeat-x; background-position: 0 -26px; height:24px;color:#FFFFFF;font-weight:bold;border:none;}
.btn:hover { background-position: 0 0px; color:#FFFFFF;height:24px;border:none;}

.filebg {background:url(../images/file_bg.jpg); background-repeat:repeat-y; background-position:left top; font-family: Arial, Helvetica, sans-serif; color:#57331d; font-size:13px; text-decoration:none;}

.filetop {background:url(../images/file_top.jpg); background-repeat:no-repeat; background-position:left top; font-family: Arial, Helvetica, sans-serif; color:#57331d; font-size:13px; text-decoration:none; height:60px;}

#filetop {font-family: Arial, Helvetica, sans-serif; color:#57331d; font-size:13px; padding-top:35px; padding-right:20px; text-align:right;}

#meteo {padding-right:60px; text-align:right; display:block;}

.enews { font-size:13px;  color:#57331d; text-decoration:none; padding: 65px 50px 0; text-align:right;}
.enewsform { font-size:13px;  color:#57331d; background:url(../images/side/enews_bg.jpg) repeat-y;text-decoration:none; text-align:right;}
